Site icon The Ultimate Source

This photo triggered China’s Cultural Revolution

This photo triggered China’s Cultural Revolution

This photo triggered China’s Cultural Revolution

In 1966, Mao Zedong, China’s communist leader and the founder of the People’s Republic of China, was rumored to be in failing health.

Credit Vox

Exit mobile version