Kibuuka v Uganda (CRIMINAL APPEAL NO. 23 OF 2000) [2004] UGCA 16 (10 June 2004);

Group