Author: Christelle du Toit

Making South Africa’s courts accountable to the people and to God

Chief Justice, Mogoeng Mogoeng has introduced a new level of accountability for the judiciary never before experienced in South Africa through the Judiciary Annual Report. Speaking in Johannesburg on Friday, Mogoeng explained that the three arms of state — the executive, parliament, and the judiciary — were all accountable to […]