AFP in chengdu

Latest from AFP in chengdu

China’s painful past displayed under political shadow