Abdullahi Noor Adhan v Republic [2021] KEHC 1071 (KLR)
High Court
•
Criminal Appeal E011 of 2020
Decided: 16 Dec 2021