With Anti-Muslim Campaign, Canada Has Its Trump Moment
Used to the moral high ground, Canadians are watching their own politics getting dragged into divisive immigrant-bashing.
Read More…