Left-Wing Terrorism & Defamation

Canada is among the world's most tolerant and peaceable countries. The Canadian Anti-Hate Network wants you to believe otherwise, however, working tirelessly to convince Canadians their country is a seething hotbed of (mostly white, right-wing) hate groups. John Klein lays bare the hypocrisy, intolerance and damage done to individuals and free...