Raymond Daniel de Villiers v The State ((996/2021) [2023] ZASCA 83 (31 May 2023)) | CaseNotes