Masimula vs The Commissioner General and Others (1956/2017) [2018] SZHC 66 (10 April 2018);

group