Thou Shalt Have No Idols

|

China has banned televised talent competitions from airing during prime time. Government officials say the move is part of their efforts to "resist vulgarity" on TV. Censors have been cracking down on media in the weeks running up to the meeting of the country's 17th Communist Party congress.