A team of media professionals whose combined experience exceeds 100 years are starting a revolution: To win millions to Christ through digital streaming. BOSTON, MA, USA, April 24, 2019 / is a new digital streaming channel for the Arabic speaking community, particularly located in the Middle East and North Africa region.