Tag: Laura Pollan

Cuba: Four Heroes and a Demagogue

     

Fidel Castro, who died on November 25, was a political tyrant who succeeded in convincing many people in the democratic world that he was actually the very opposite, the National… Read more »