profile-placeholder

John Dugard

John Dugard SC, Emeritus Professor ol Law, universities of Leiden and the Witwatersrand, former Judge ad hoc of the International Court of Justice.

Stories by: John Dugard