Cuban revolutionary leader Fidel Castro dies at 90
One of the world's longest-serving rulers, he defied successive US administrations and assassination attempts.
One of the world's longest-serving rulers, he defied successive US administrations and assassination attempts.
Next Story