‘Africa Ready For Emancipation’ – Communist Party Of Kenya CongressNovember 19, 2024 The Communist Party of Kenya (CPK) held its second national congress on 16-17 November in the capital of Nairobi. Amidst the world’s mounting dissatisfaction with capitalism…
The Man Behind Africa’s PartitionNovember 15, 2024 140 years ago today, on the 15th of November 1884, European powers came together and carved up Africa with not a single African in the room…