Cuban state television has announced Fidel Castro is dead at age 90. May the communist dictator enjoy eternity in hell.