Top

Tag: Raoul Castro

Fidel Castro, Defiant Cuban Leader, Dies

The controversial figure led the island nation for decades, maintaining the last stronghold of communism in the West.