Labia Theatre CC v South African Human Rights Commission and Others; Palestinian Solidarity Campaign v Labia Theatre CC and Other (8589/2015; EC11/2015) [2021] ZAWCHC 63 (26 March 2021)

Western Cape High Court 2021 26 Mar 2021 Administrative Law