Kiiti v Republic [2023] KECA 1192 (KLR)
Court of Appeal
•
Criminal Appeal 85 of 2021
Decided: 06 Oct 2023