“Choking on the stink of our own self-hatred”

CANADIAN Ezra Levant examines how left wing political correctness has all but rendered law enforcement impotent in the fight against Islamic jihad right in our own backyards.