Ottawa police dispute Ford government claim that 1,500 police officers were deployed to help

Ottawa police dispute Ford government claim that 1,500 police officers were deployed to help

CTVNews.ca Top Stories