China's State Administration of Radio, Film and Television has axed one of the country's most popular television shows ever, Super Girl, which, at its peak in 2005, attracted 400 million viewers. Officially, the show was removed b [...]
Posted On : Sep, 21 2011 | Comments : 0