A new three-part TV series on China by The Discovery Channel, co-funded and edited by the Chinese government, was announced in Beijing earlier this week.


Visit the original source and full text: Shanghaiist