Spencer: Islam a Factor in Beheading of New York Boy…

Spencer: Islam a Factor in Beheading of New York Boy…