
Ford: It's all self-inflicted, my fault
Bill Weir talks to Toronto Mayor Rob Ford about being stripped of some of his power amidst allegations of smoking crack.
02:22
- Source:
CNN
Stories worth watching
16 videos

Ford: It's all self-inflicted, my fault

Dr. Phil asked if he regrets how he handled interview with Shelley Duvall

How to protect yourself from getting hacked, according to a Yale professor

NASA reveals findings on unidentified objects

Will ESPN's transition to streaming kill cable TV?

Climber found a man frozen on top of Mt. Everest. See what he did next.

Jay Leno shows his new ear after accident

Watch: Dog saves puppy from coyote attack

'A very Canadian break-in': Polite criminal steals cupcakes