Abdi Abdalla Decosta v Republic [2019] KEHC 7732 (KLR)
High Court
•
Criminal Case 32 of 2018
Decided: 14 May 2019