Embattled Toronto mayor faces the press
Hours after admitting to smoking crack cocaine, Toronto Mayor Rob Ford addressed the press and rejected calls for his resignation.
Hours after admitting to smoking crack cocaine, Toronto Mayor Rob Ford addressed the press and rejected calls for his resignation.