INTERNATIONAL NEWS CHANNEL

  • 'Al Jazeera English' goes on air November 17, 2006

    Dubai: 'Al Jazeera English', the new international news channel from Qatarbased television network Al Jazeera, has begun the broadcast from its main studios in Doha, purportedly aiming to provide an alternative to the world news from Western channels like CNN and BBC. The channel, however, did not get an unqualified welcome...