Latest posts by Ellery Roberts Biddle from August, 2013
At 87, Fidel Castro is “Imperfect but Human”
Fidel Castro has held an almost mythical status for leftist revolutionary movements around the world for decades. Cuba's former president just turned 87.