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

SHARE

Replay
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

Most Popular

Editor's Picks

Globe Shows »

Careers
Put your best foot forward with our expert advice