Imam Hassan blames Liberals for not thoroughly vetting his anti-Semitic comments | David Menzies · Rebel News · Sentinel