Prof. Thuli Madonsela recently delivered a presentation at a conference entitled "The Role of Oversight and Compliance Bodies in State Capacity", hosted by the Department of Public Service and Administration (DPSA), the Public Protector of South Africa (PPSA), along with the European Union (EU). You can read Prof. Madonela's full presentation below.
The Beyond Just Us Blog