In Peoples Stadium, half a million people celebrate the arrest of the Gang of Four and the end of the Cultural Revolution, Harbin, China, Oct. 23, 1976.