NP View: When progressives become indistinguishable from Islamists

.....

© National Post