Rob Ford not resigning after 'embarrassing' crack admission Add to ...


CP Video |
Show Description
Toronto Mayor Rob Ford says revealing that he smoked crack cocaine was "difficult and embarrassing." City councillor Adam Vaughan says the leadership of Rob Ford and his brother Doug has failed.

More from this section

Editor's Picks

Globe Shows »

Put your best foot forward with our expert advice