Okemwa v Nyangera [2023] KEELC 17191 (KLR)
Environment and Land Court
•
Civil Suit 6 of 2019
Decided: 03 May 2023