Dumba v Republic [2026] KEHC 1669 (KLR)
High Court
•
Petition E001 of 2026
Decided: 17 Feb 2026