btjb-fyrwsqi0767868

Amazing China is a propaganda film that praises the nation's 'innovative breakthroughs' during the five years under Xi Jinping. Photo: Handout

April 23, 2018 6:22 PM (UTC+8)