John Dugard
John Dugard SC is emeritus professor of law at the universities of the Witwatersrand and Leiden. He is a former UN special rapporteur on human rights in the Occupied Palestinian Territory and has served as Judge ad hoc of the International Court of Justice.
Email: [email protected]
Debug: hasMoreArticles=false, articles.length=2