Mbalenhle Sydney Ntuli v The State (Ntuli v The State (128/2023) [2025] ZASCA 114 (30 July 2025)) | CaseNotes