Thursday, March 18, 2010

Red Legacy in China


Starvation victims dead on the streets. Great Leap Forward (1958-1961).