South Africa Bathabile Dlamini partially pays R200,000 fine to avoid prison for perjury by: Michelle Banda
Politics, South Africa, Maverick Citizen Bathabile Dlamini’s conviction inspires fresh hope for justice and sends a stern message to all public officials by: Thuli Zulu
South Africa Public Protector in court on perjury charges that her lawyer describes as ‘frivolous’ by: Rebecca Davis
South Africa Dear Busisiwe Mkhwebane, to lie under oath is to corrode the very fabric of society you have sworn to protect by: Daily Maverick