by Barry Weisleder | Socialist Action Canada Among the 102 candidates in the June 26 Toronto mayor by-election, former city councilor and MP Olivia Chow is certainly not the worst. Among the establishment contenders, she appears slightly to the left…
Read More Olivia Chow, a vote for mediocrity, evasion and capitalist rule