“Resident Chinese support the Cuban Revolution and its leader, Fidel Castro!” is banner of Chinese New Democracy Alliance as they join a million people in Havana, Sept. 2, 1960. Rally approved Declaration of Havana, affirming duty of oppressed peoples to fight for liberation.
By Susan Berman
April 1, 2021