Peter Thuo Kamau & another v Lucy Wamaitha Kiarie & 4 others [2022] KEELC 515 (KLR)
Environment and Land Court
•
? 7 of 2022
Decided: 17 Mar 2022