24 foreign TV channels can't telecast in India for lack of permission
India | December 12, 2012 11:14 ISTNew Delhi, Dec 12: The Indian government Tuesday said 24 foreign TV channels have been denied permission to telecast in India as they have either not sought permission for down-linking or such permission has not