After years of dealing with failing health, Fidel Castro, leader of the Cuban revolution who steered the country through decades of a US economic blockade, has died, state media report.
Castro died in Havana on Friday at 10:29pm local time, Cuban (...)