With Busisiwe Mkhwebane's term as Public Protector ending soon, Ralph Mathekga reflects back on some of the hits and misses of our previous appointees and why the role is so important in upholding democracy.
With Busisiwe Mkhwebane's term as Public Protector ending soon, Ralph Mathekga reflects back on some of the hits and misses of our previous appointees and why the role is so important in upholding democracy.