Barasa v Republic [2023] KEHC 26695 (KLR)
High Court
•
Criminal Appeal 21 of 2020
Decided: 20 Dec 2023