Updated On: 12 December, 2012 10:30 AM IST | | Agencies
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 been given
u00a0