O’Toole Ousted

Since the resignation of Stephen Harper in 2015, Canada’s Conservative Party has had four leaders. Again, it is looking for a new leader. Erin O’Toole, elected to head the party by its membership just 17 months before, was voted out of that position by 73 of the Conservative Party’s 119 MPs in an online caucus […]

Continue Reading

Vladimir Putin and the “Death of Liberalism”

Rob Jones is a member of Sotsialisticheskaya Alternativa (ISA in Russia). Twenty years since he was first appointed Premier by the outgoing Boris Yeltsin, Vladimir Putin in a provocative interview in the Financial Times recently declared that “Liberalism is dead”. His manifesto challenged the liberal capitalist elite currently dominating the European Union and rallied right-wing […]

Continue Reading