This is the trailer for a new British documentary which the Chinese embassy in London is apparently trying to stop Channel 4 from broadcasting, according to the Sunday Times.
Continue reading "New documentary: China's stolen children"
This is the trailer for a new British documentary which the Chinese embassy in London is apparently trying to stop Channel 4 from broadcasting, according to the Sunday Times.
Every Shanghai official above a certain rank has been required in recent weeks to watch tearful video confessions by 11 of their comrades at the centre of a £200m corruption inquiry, Communist party members say.
Video of mudslide in Sichuan Province from Youku.