Pascal v Republic [2025] KECA 1559 (KLR)
Court of Appeal
•
Criminal Appeal E062 of 2023
Decided: 03 Oct 2025