Toronto Mayor Rob Ford Stripped of Power

Even after hitting an all-time low being mocked on SNL, Ford takes his act to prime time TV.

November 18, 2013

Top Stories

ABC News Live Presents