fidel-castro

A great survivor and a firebrand, if windy orator, Fidel Castro dodged all his enemies could throw at him including assassination plots, an invasion bid, and sanctions © AFP/File / Antonio Levi