Kenya Wildlife Service & another v Mangi alias Anderson Mwanyule Mangi [2023] KEHC 21301 (KLR)
High Court
•
Civil Appeal E003 of 2023
Decided: 26 Jul 2023