That was a scene from “The Last Emperor,” showing the period in China’s history in the late 60s known as the Cultural Revolution. The Cultural Revolution thrilled radical students in the Philippines. The idea of Chinese-style revolution gave birth to the New People’s Army. March 29 will mark the 38th anniversary of the New People’s …
↧