Photo Details

Photo detail

May 17, 2013

Toronto Mayor Rob Ford leaves his home Friday after published reports said a video appears to show Ford smoking crack cocaine. Ford called the allegations ridiculous.