Adalah: No Due Process for the Palestinian 6; Israel Must Reveal Evidence
Adalah – The Legal Center for Arab Minority Rights in Israel issued its legal expert opinion on Israel’s recent decisions to designate six Palestinian human rights and civil society groups…