* John Dugard is a professor of international law and the United Nations special rapporteur on the Israeli–Palestinian disputed territories.
John Dugard
- Tagged under Human Security
* John Dugard is a professor of international law and the United Nations special rapporteur on the Israeli–Palestinian disputed territories.