Kenya Wildlife Service v Njiiri & another [2023] KEHC 18191 (KLR)
High Court
•
Civil Appeal 12 of 2020
Decided: 25 May 2023