• ... and Canada is in deep trouble :-

    The Canadian House of Commons passed anti-Islamophobia motion (M-103) on Thursday, leaving opponents stunned that protests and tens of thousands of...