140,835 views
Al Jazeera Turk
Fidel Castro, Cuba's legendary leader, is one of the longest-serving figures of the 20th century. He became a symbol of refusal to bow to American oppression. Some saw him as a hero, others as an oppressive dictator.