Al Jazeera English Granted Licence To Broadcast In India
India | December 08, 2010 10:51 ISTNew Delhi, Dec 8 : Al Jazeera English, the 24-hour news and current affairs channel, has been granted a downlinking licence to broadcast in India, says a channel press release.The decision of Ministry of Information