https://www.jihadwatch.org/2011/08/spencer-nj-murder-the-latest-outrage-in-the-islamic-blame-game
Spencer: N.J. Murder the Latest Outrage in the Islamic Blame Game