Wednesday, June 29, 2016

The Basics of Islam 12: Robert Spencer on Hudud, the punishments mandated in Islamic law

In this twelfth segment of his Basics of Islam series, Jihad Watch director Robert Spencer explains hudud punishments, the punishments for that are mandated by Islamic law and considered to have been commanded by Allah.