Top

Tag: Fidel 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.

Fidel Castro Bashes Obama in Letter

The Cuban leader took to state-controlled media to criticize the U.S. president

Cuba Returning Assata Shakur? A No-Go

Cuban officials says it's "off the table"