Home / World / Americas

Cuban revolutionary leader Fidel Castro dies at 90

(Xinhua/Agencies) Updated: 2016-11-26 14:01 Comments

Cuban revolutionary leader Fidel Castro dies at 90

Then Cuban President Fidel Castro glances over his shoulder during the May Day commemoration at Revolution Square in Havana, in this May 1, 2004 file photo. Picture taken May 1, 2004. [Photo/Agencies]

Most Popular
...