Historic CPP Second Congress: Triumph for the revolution and the people

LIBERATION International | July 2017