Ethics of War: A comparative study of International Humanitarian Law 2021 Vol.12, No.2 پشاور اسلامکس April 5, 2023April 5, 2023Rizwan Mughal Dr.Hamidullah Pages: 38-58