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
Please support our Sponsors
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