Stephen Njagi Ireri v Republic [2019] KEHC 6681 (KLR)
High Court
•
Petition 4 of 2018
Decided: 07 Jun 2019