The Director of Public Prosecutions v Magagula and Another (1424/2019) [2020] SZHC 28 (26 February 2020);

group