Kruger v Sibanyoni and Others (Kruger v Sibanyoni and Others (1191/2023) [2025] ZASCA 127; 9 September 2025) | CaseNotes