Long live 1st of May – International Workers Day!

Happy 1st of May to all revolutionary workers around the world! In this year, the 100th year since the Great October Socialist Revolution, we reaffirm our commitment to the science of Marxism-Leninism, and salute the heroic Russian people who did so much to change our world for the better. Here’s a few photos from the CPGB-ML contingent on this years May 1st demonstration in London. A section of Red Youth led our contingent, followed by the national Party banner, banners from some regional organisations of the CPGB-ML, our slogans and the banners of our fraternal comrades the Peoples Liberation Front and Indian Workers Association (Great Britain).