Ayemba v Republic [2025] KEHC 18281 (KLR)
High Court
•
Criminal Appeal E083 of 2025
Decided: 09 Dec 2025