ANC Supports Joint Call for June 16 Stay Away

ANC Supports Joint Call for June 16 Stay Away On 3 June 1986, the Congress of South African Trade Unions (COSATU), the United Democratic Front (UDF) and the National Education…

0 Comments

140th Anniversary of International Workers’ Day

140th Anniversary of International Workers’ Day The 1st of May 2026 marks the 140th anniversary of International Workers’ Day, commemorating the historic labour struggles in Chicago that began in 1886…

0 Comments

Revolutionary Patriot and Internationalist MP Naicker Passes On

Revolutionary Patriot and Internationalist MP Naicker Passes On On 29 April 1977, Marimuthu Pragalathan Naicker, fondly known as “MP”, passed on at the age of 56 from a suspected heart…

0 Comments

South Africa After the 1994 Elections: A Luta Continua!

South Africa After the 1994 Elections: A Luta Continua! (Excerpts of the South African Communist Party discussion document, titled “The Present Political Situation”, arising from first plenary meeting of its…

0 Comments

Lenin the Liberator: 22 April 1870

Lenin the Liberator: 22 April 1870 On 22 April 1970, the underground organisation of the South African Communist Party – SACP – carried out a nationwide, illegal distribution of educational…

0 Comments

The Lion of the North Peter Nchabeleng is Murdered in Detention

The Lion of the North Peter Nchabeleng is Murdered in Detention Peter Nchabeleng: A Towering Giant of Our Revolutionary Alliance “An indomitable warrior of our people, whose contribution to the…

0 Comments

Chris Hani – Fighter for the Workers and the Poor

Chris Hani – Fighter for the Workers and the Poor (Extracts from The African Communist Editorial Notes, No. 132, 1st Quarter 1993) The assassination of the General Secretary of the…

0 Comments

Moses Mabhida Funeral: Three Streams of the Liberation Struggle

Moses Mabhida Funeral: Three Streams of the Liberation Struggle Forty years ago, on 29 March 1986, Moses Mabhida, the General Secretary of the South African Communist Party (SACP), member of…

0 Comments

Remembering Moses Mabhida: Forty Years On

Remembering Moses Mabhida: Forty Years On “Our (party’s) alliance with the national liberation movement has stood the test of time and the strains of illegality. There are not significant differences…

0 Comments