Castro dead November 26, 2016 Michael Hill News Cuban communist dictator Fidel Castro is dead at age 90. The League of the South celebrates the death of this Continue reading