Musa v Republic [2023] KECA 262 (KLR)
Court of Appeal
•
Criminal Appeal 18 of 2020
Decided: 17 Mar 2023