KEVIN KIEYA MOGERE & another v REPUBLIC [2011] KEHC 3230 (KLR)
High Court
•
Criminal Appeal 90 & 91 of 2010
Decided: 07 Apr 2011