Muriuki & 5 others v China Wu Yi Company Limited & another [2024] KEELC 7350 (KLR)
Environment and Land Court
•
Constitutional Petition 1 of 2022
Decided: 07 Nov 2024