LOMJERAT LEURA DIRA v REPUBLIC [2008] KEHC 3116 (KLR)
High Court
•
Criminal Appeal 61 of 2005
Decided: 07 May 2008