Director of Public Prosecutions, KwaZulu-Natal, Pietermaritzburg v Xolani Ndlovu (Director of Public Prosecutions, KwaZulu-Natal Pietermaritzburg v Ndlovu (888/2021) [2024] ZASCA 23; 14 March 2024) | CaseNotes