Read more 2 minute read News Conflicting politics at City Hall Four protest groups clashed outside Montreal City Hall over a free speech demonstration Four political groups clashed outside… byIan DownMarch 7, 2017