Fidel+Castro+Nw

Fidel Castro was the leader of the Cuban Revolution and the dictator of today. He made his famous 'History will absolve me' speech when he and other rebels were captured during the Moncada Barracks assault.