Kibera v Khandi [2025] KEHC 725 (KLR)
High Court
•
Civil Appeal E016 of 2024
Decided: 29 Jan 2025