Daniel Kipyegon Toroitich v Republic [2021] KECA 700 (KLR)
Court of Appeal
•
Criminal Appeal 370 of 2012
Decided: 23 Apr 2021