Nduruhu & another v Waweru [2025] KEHC 8963 (KLR)
High Court
•
Civil Appeal E017 of 2023
Decided: 31 Jan 2025