Elly Opande Nyasaka v Republic [2017] KEHC 7807 (KLR)
High Court
•
Petition 341 of 2015
Decided: 20 Feb 2017