Mwongera & another v Republic [2026] KECA 78 (KLR)
Court of Appeal
•
Criminal Appeal E013 of 2021
Decided: 30 Jan 2026