Researcher Iyad Abu Mustafa publishes a study on the principle of military necessity and Israel’s violations during the war on Gaza
The researcher, Iyad Mohammed Abu Mustafa, published in the Journal of Al-Azhar University, issue 23 of 2021, new study entitled: “The principle of military necessity,