Saturday, March 20, 2010

Red Legacy in China


The execution of eight people, seven men and one woman, Cultural Revolution (1966-1976).