WAMBUA MUTUNGA vs REPUBLIC [2001] KEHC 803 (KLR)
High Court
•
? 155 of ??
Decided: 12 Jun 2001