Olivia Chow, a left-leaning politician, resigned from Parliament this week to open her campaign to replace Rob Ford in the election set for October.
Olivia Chow, a left-leaning politician, resigned from Parliament this week to open her campaign to replace Rob Ford in the election set for October.