Kenya Wildlife Service v Galoro [2023] KEHC 19192 (KLR)
High Court
•
Civil Appeal E009 of 2021
Decided: 22 Jun 2023