NBC News   |  November 15, 2013

Contrite Toronto mayor speaks after power stripped

Toronto Mayor Rob Ford addresses the city council after they voted overwhelmingly to strip him of some of his powers.

Share This:

Sorry, we do not have a transcript available for this video at this time.