Competence of a Witness in Islamic Law and Pakistani Law: A Comparative Analysis 2022 Vol.3, No.1 العلوم March 14, 2023June 16, 2023Rizwan Mughal Hafiz Muhammad Siddique Usman Rafiq Pages: 1-23