Posted on June 16, 2016June 16, 2016 Cultural Revolution Powtoon This powtoon is on the cultural revolution in China.