Fidel Castro of Cuba passes on!!!
The legendary leader of the Cuban revolution, Fidel Castro, has died, Cuban state television has announced. He was 90.
The legendary leader of the Cuban revolution, Fidel Castro, has died, Cuban state television has announced. He was 90.