Kate O'Regan

Kate O'Regan was a judge of the South African Constitutional Court from 1994-2009 and is now director of the Bonavero Institute of Human Rights
Politics
Showing 1 to 1 of 1