Afriforum NPC v Nelson Mandela Foundation Trust and Others ((371/2020) [2023] ZASCA 58 (21 April 2023)) | CaseNotes