Nearly 200,000 customers face Christmas without power in Toronto and Eastern Canada after freezing rain brought down branches in North America's fourth largest city. Vinita Nair reports.
1 / 31
CBSTV Videos
Tue, Dec 24, 2013 9:12 AM EST