China: 43 Years Ago · Global Voices
Oiwan Lam

Tiger Temple reminds people that on 8 of August, 1966, the Chinese Communist party has announced “the decision on proletarian cultural revolution”.