A 1961 newsreel: Red China’s weird food squeeze

Source

Advertisements