In early December 2024, Ghana made headlines across the globe as John Dramani Mahama of …
Read More »Remembering how Fidel Castro and Cuba helped to defeat Apartheid
As the world mourns the death of the Cuban revolutionary leader Fidel Castro, it’s fitting to recall the pivotal role Cuba played in ending Apartheid and why Castro was one of only five world leaders invited to speak at Nelson Mandela’s funeral. While Angola won its independence from Portugal on 15 January 1975, internal political conflicts escalated between the People’s …
Read More »