Fidel Castro of Cuba dies aged 90 0

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