Gichana & 2 others v Republic [2025] KECA 179 (KLR)
Court of Appeal
•
Criminal Appeal 57 of 2019
Decided: 07 Feb 2025