Garland Shooting – some immediate thoughts

Garland, Texas, was the site of the shooting of two gunmen who opened fire at a ‘draw the Prophet Muhammad cartoon’ event this morning. Robert Spencer, Pamela Geller, and Geertz Wilder, all key figures in the anti-Islam movement, were attending. It was hosted by the American Freedom Defense Initiative. The two gunmen whose identities have […]