Muhammad Sharif Crimes & Punishment in Islam - Institute of Islamic culture - 40 En Subjects--Topical Terms: Islam