Editors at Leiden Journal of International Law affirm commitment to Palestinian self-determination after uproar over contentious article.
Editors at Leiden Journal of International Law affirm commitment to Palestinian self-determination after uproar over contentious article.