Fan Jianchuan with relics of the Cultural Revolution at his museum near Chengdu, in Sichuan province. Photo: AFP

China’s painful past displayed under political shadow

TOP PICKS

Fan Jianchuan with relics of the Cultural Revolution at his museum near Chengdu, in Sichuan province. Photo: AFP
READ FULL ARTICLE