IAE v Republic [2023] KECA 127 (KLR)
Court of Appeal
•
Criminal Appeal 159 of 2018
Decided: 10 Feb 2023