Fidel Castro’s Life in Pictures II Barry EganNovember 27, 2016 Cuba's former president Fidel Castro, one of the world's longest-serving and most iconic leaders, has died aged 90. Castro toppled the government in 1959, intro... Read More. StoriesStories Still 0