File photo of Cuba’s President Fidel Castro and former South Africa’s President Mandela in Johannesburg