Fidel Castro and the Defeat of South African’s Apartheid

JONATHAN MANTHORPE: International Affairs December 3, 2016 Many people questioned it then and continue to question it now, but Nelson Mandela had no doubt that Fidel Castro played a central and critical role in the defeat of apartheid in South Africa. In