Ezra Levant needs to stop and really think about who he is backing in all of his "journalism." He certainly isn't backing small-c conservatives but he is backing the loony right which includes white supremacists who are ugly racists and anti-semites.