BOSCO LEWA MBABU & MALOMBO NDEGWA RUNGUWA vs REPUBLIC [2001] KECA 85 (KLR)
Court of Appeal
•
? 83 of 2001
Decided: 26 Jul 2001