Wairimu v Republic [2026] KECA 1491 (KLR)
Court of Appeal
•
Criminal Appeal E030 of 2024
Decided: 24 Jul 2026