ERASTUS CHEGE MAINA v REPUBLIC [2011] KEHC 1492 (KLR)
High Court
•
Criminal Appeal 73 of 2008
Decided: 17 Jun 2011