THE BEHEADING SURA: Robert Spencer’s Blogging the Qur’an: Sura 8, ‘Booty’

As we all know, Islam is a Religion of Peace. Barack Obama and John Kerry and David Cameron and the New York Times and the Washington Post and CNN tell us that; political and media elites — left and right — take it as axiomatically true.

Now, we come to the Qur’an’s own evidence of that fact.