Return to Issue Details Witness Purification (Tazkiyat al-Shuhud) in Islamic Sharia and Its Treatment Under Libyan Law: A Comparative Study Download Download PDF