James Mwangi Chege & another v Republic [2007] KEHC 3783 (KLR)
High Court
•
Criminal Appeal 615 & 616 of 2004
Decided: 10 Jul 2007