Abubakar Muhammed Wafula v Republic [2020] KEHC 7836 (KLR)
High Court
•
Criminal Petition 26 of 2018
Decided: 20 Feb 2020