IPF launch

On September 28, 2022, the International People’s Front (IPF) was formally launched in Phuket, Thailand, as a peoples’ united front organized at the international level against imperialism and all reaction. The IPF aims to mobilize organizations and individuals from the local, national and international levels, to coordinate and assist efforts in the mutual struggle against imperialism and all its agents and in all its forms.

Read more

This primer on China’s Revolution is a 10-part study material offered to all socialists and anti-imperialist and democratic activists. It was drafted in 2021, intended to be released in time for the centennial of the Communist Party of China, but had to undergo additional additions and revisions. This is Part 1 of the material. The complete primer will soon be available in PDF press-quality format.

Read more