Defend Truth

D Bilchitz & M Finn

David Bilchitz is a Professor at the University of Johannesburg and director of the South African Institute for Advanced Constitutional, Public, Human Rights and International Law (SAIFAC); Meghan Finn is a researcher at SAIFAC.