Julia Wangeci Githua v Commissioner General of Prisons & 2 others [2021] KEHC 1617 (KLR)
High Court
•
Petition E045 of 2019
Decided: 29 Nov 2021