The Digital Journalist
A "rich peasant" is denounced at a "fight against enemies" mass rally preceding the Cultural Revolution in Acheng County, Heilongjiang Province, China. May 12, 1965.
Photo by: Li Zhensheng (Contact Press Images)