10 Most Surprising Facts about Fidel Castro

Fidel Alejandro Castro Ruz is one of the most divisive and controversial leaders of the Western hemisphere to come to power in the last century. For some he is seen as a fearless leader who stood against the ty...