Macharia & 2 others v Waithaka [2023] KEELC 239 (KLR)
Environment and Land Court
•
Environment and Land Appeal E017 of 2021
Decided: 26 Jan 2023