Canadians from all walks of life denounced today Stephen Harper's fear mongering and Islamophobic bill that is being rushed through parliament. Rallies were held in Toronto and 70 other cities attended by tens of thousands of people. It was the strongest expression yet of the rejection of the politics of hate and fear mongering by the right wing Conservative party.