"Mass Murderer Fidel Castro Finally Dead"

Executed thousands of innocent people Still, was romanticized by leftists around the world, who hailed him as a hero