One Step Back
We welcome the news that Fidel Castro has stepped down as Cuban leader. Forty-nine years as the head of a dictatorial regime which has deprived the nation of truly free elections is hardly an honorable mark of distinction. The time for a change had long been overdue. Sadly, Fidel’s abdication has not been meant to […] Read more