Home PoliticsCommentary Greece, Spain and Venezuela: Socialism’s last hurrah