In this twelfth segment of my Basics of Islam series, I explain hudud punishments, the punishments for that are mandated by Islamic law and considered to have been commanded by Allah.
Discover more from
Subscribe now to keep reading and get access to the full archive.