Omar & another (As executors of the Will of Omar Bin Khamis) v Kenya Airports Authority & another [2024] KEELC 7093 (KLR)
Environment and Land Court
•
Environment & Land Petition E007 of 2023
Decided: 31 Oct 2024