Ottawa must deny entry to Islamophobe Robert Spencer

Canada has continued to deny entry to people like Chelsea Manning, but it seems Robert Spencer, co-founder of Stop Islamization of America (SIOA) and the American Freedom Defense Initiative (AFDI), and the director of the Muslim-bashing Jihad Watch, is planning his third visit to Grande Prairie, Alberta.

I’m learning to have a lot of respect for Alberta.

Share