Avraham Russel Shalev

Israeli lawyer and the head of the International Law Department at the Kohelet Policy Forum, an Israeli think-tank based in Jerusalem.

Avraham Russel Shalev