The life and times of Fidel Castro, Cuba's revolutionary icon

Cuban revolutionary leader Fidel Castro died today at the age of 90. Here's a look at the political journey of one of Cuba's greatest icons who was admired by leftists all over the world and who outlasted nine US presidents in power