This photo triggered China’s Cultural Revolution Geraldine 5 years ago 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