1984-1990 / African liberation movement / African National Congress (ANC) / Anti-Imperialism / Apartheid Police / Armed Struggle / Biographies and Obituaries / Front Line States / Liberation Arts Culture and Heritage / National Democratic Revolution / National Executive Committee (NEC) / National Trade Union Leaders / South African Communist Party’s (SACP’s) / Umkhonto we Sizwe (MK)
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
March 29, 2026
