Karakire Vs Uganda (CRIMINAL APPEAL No. 504 OF 2015) [2019] UGCA 11 (12 March 2019);

Group