Rob Ford stands by crude comments on Police Chief Bill Blair

Toronto Mayor Rob Ford stirred up controversy yet again on Thursday by standing his ground against Toronto’s Chief of Police in a heated scrum at city hall.

Read More