Ngwenya v The Commissioner of Police and Others (774/2018) [2018] SZHC 141 (05 July 2018);

group