Advertisement
AFP in chengdu

China’s painful past displayed under political shadow

Fan Jianchuan with relics of the Cultural Revolution at his museum near Chengdu, in Sichuan province. Photo: AFP
3 Nov 2012 - 3:54PM
Related Topics
No Related Topics