Simelane v Swaziland Television Authority (19/2017) [2018] SZICA 03 (03 May 2018);

group