Shortly after Toronto Police said they had in their possession a video allegedly showing Mayor Rob Ford smoking crack cocaine, the mayor himself admitted it to in a surprise announcement. He blamed reporters for not asking the right questions, a statement that was swiftly rebuffed by Toronto Star reporters.
[node:ad]
