What’s Behind the June 7 Election of ‘Anti-Politician’ Doug Ford in Ontario?
The Stakes for Working People and Canada’s Capitalist Rulers

By Curt Johnson
June 30, 2018

Speaker: Bob Carter, Communist League