Rex v Simelane and Another (391/2011 ) [2015] SZHC 95 (02 June 2015);

group