Githuku v Gitiche & 2 others [2023] KEELC 21807 (KLR)
Environment and Land Court
•
Environment and Land Case 101 of 2023
Decided: 23 Nov 2023