PETER KARANJA WAKABA vs REPUBLIC [2002] KEHC 136 (KLR)
High Court
•
? 155 of 2002
Decided: 25 Jul 2002