China: 43 Years Ago

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

Subscribe to email updates »

Exit mobile version