Mbugua v Kihara & another [2023] KEELC 18681 (KLR)
Environment and Land Court
•
Civil Application E044 of 2023
Decided: 06 Jul 2023