ModernChina-posters-hoover-555x807.jpg

A new Stanford exhibition displays propaganda posters from Mao Zedong’s rule in China, offering a window into the country’s chaotic and bloody Cultural Revolution of 1966–1976. The exhibit, Modern Chinese Political Posters, is on view through April 24 at the East Asia Library. It features nearly fifty political posters from collections at the Hoover Institution Library & Archives and a privately owned museum in Shanghai.

overlay image