Republic v Muigai [2025] KECA 1493 (KLR)
Court of Appeal
•
Criminal Application E019 of 2025
Decided: 19 Sep 2025