Islam and the Practice of Physical Punishment
Cal 126
Jihad Pay Aitrazat Ka Elmi Jaiza Maulana Muhammad Ilyas Ghuman