Viva Fidel! The view from Africa