The Power Panel discusses Olivia Chow's decision to resign as MP and enter the Toronto mayoral race
1 / 23
CBC.ca Videos
Wed, Mar 12, 2014 8:37 PM EDT