A self-professed drug dealer has come forward with another video of Toronto Mayor Rob Ford smoking what appears to be crack. The Mayor, deep in his re-election campaign centered around forgiveness and redemption, decided to take leave of his office to "seek immediate help" upon being questioned Wednesday night.
While in China to promote a movie, Christian Bale attempted to meet a personal hero, Chen Guangcheng, a blind lawyer and activist who is confined to his home and guarded by Chinese police. The police pushed and punched Bale and members of the film crew with him, and they then chased the actor's car as he fled the location.
Personally, I would have loved to see Bale go all Batman on those policemen.