Kiritu v Republic [2024] KECA 1075 (KLR)
Court of Appeal
•
Criminal Appeal 93 of 2016
Decided: 20 Jun 2024