Siele v Republic [2023] KECA 165 (KLR)
Court of Appeal
•
Criminal Appeal 4 of 2015
Decided: 17 Feb 2023