Onyuka v Nyaboke [2023] KEELC 17584 (KLR)
Environment and Land Court
•
Appeal 10 of 2022
Decided: 29 May 2023