OIC Human Rights Commission Condemns Israeli Legislation Imposing Death Penalty on Palestinian Prisoners
Jeddah: The Independent Permanent Human Rights Commission (IPHRC) of the Organization of Islamic Cooperation (OIC) strongly condemned and rejected the proposed Israeli legislation to impose the death penalty on Palestinian prisoners, describing it as a blatant violation of international human rights and humanitarian law and a grave assault on the