Gadafi Mohammed v Republic [2017] KEHC 6749 (KLR)
High Court
•
Criminal Appeal 28 of 2016
Decided: 31 Jan 2017