April 22, 2023 ASSAULT ON THE AFRICAN LIBERATION MOVEMENT The All-African People’s Revolutionary Party stands in solidarity with the African People’s Socialist Party (APSP) against the most recent assault against […]
What’s So Frightening About Revolution?
Some years ago, a member of the All-African People’s Revolutionary Party (A-APRP) spoke to university students about the thousands of years of African history that preceded slavery, explaining that the […]
Only Socialism Will Save Our Planet
ONLY SOCIALISM WILL SAVE OUR PLANET Two important characteristics of socialism point to why it is the only process that will avert the march to environmental and human destruction that […]
A Truly Independent Africa is a Death Sentence for Capitalism-Imperialism
Capitalism-Imperialism being the unjust, anti-people and exploitative economic system it is depends on a wide variety of offensive strategies to maintain and advance its agenda via the oppression and exploitation […]