“Lynching in Pakistan: A Critical Analysis of its History, Causes, and Solutions in Light of Islamic Principles” 2023 Vol. 30, No.1 علوم اسلامیہ September 6, 2023September 6, 2023Rizwan Mughal Abdul Waheed Tariq,Kashmala Iqbal, Pages: 47-58