MyVidster
Thumbnail for Report challenges Mayor's denials

Report challenges Mayor's denials

The city council votes for Toronto Mayor Rob Ford him to take a leave of absence.

Watch video