Omondi v Republic [2023] KECA 1083 (KLR)
Court of Appeal
•
Criminal Appeal 169 of 2017
Decided: 22 Sep 2023