Che and Cuban Solidarity in Africa

Tortilla Con Sal CollectiveThe most original and radical thing about the Cuban revolution has been its unconditional human and revolutionary solidarity. In the field of international relations, it was the international recognition of that commitment that frustrated the attempts of the United States and its allies to isolate Cuba from the rest of the world….

African Puppets of Imperialism Must Go!

A-APRP Revolutionary Pan-Africanism calls us to unite and forge a definitive struggle against neo-colonialism: Forward to one unified socialist Africa. The All-African People’s Revolutionary Party (A-APRP) thanks you for your participation in the 2019 commemorations of African Liberation Day. This special day of work, study and organizing has become an institution across not only the…

Militant History

Asher Gamedze The article is a review of a recent book on the PAIGC education programme in the anticolonial movement for national liberation. The piece raises questions about what a militant approach to history might be. When she gave me the book (to carry back for my friends), Sónia Vaz Borges, the author of the…