Fidel Castro has died at the age of 90, his brother, Cuban President Raul Castro, has announced in an unexpected…