Juma alias Mercy v Republic [2025] KECA 1439 (KLR)
Court of Appeal
•
Criminal Appeal 166 of 2020
Decided: 31 Jul 2025