Position paper by HaMoked, Committee Against Torture in Israel, Adalah and Physicians For Human Rights-Israel, against death penalty bill.
This Site Was Created By