Toronto Star reporter speaks

News

Toronto Star's Kevin Donovan discusses the purported video alleging to show Toronto Mayor Rob Ford smoking crack cocaine

More From Embedded-Only/News