Omanya v Republic [2026] KECA 171 (KLR)
Court of Appeal
•
Criminal Appeal 280 of 2019
Decided: 30 Jan 2026