Haarhoff & another v Director of Public Prosecutions, Eastern Cape ([2018] ZASCA 184 (11 December 2018)) | CaseNotes