A team of media professionals are starting a revolution: To win one billion people to Christ through digital streaming. BIRMINGHAM, ENGLAND, April 24, 2019 / consists of a team of highly committed professionals whose combined media experience exceeds 100 years.