Muindi v Mwandigha [2025] KEHC 15816 (KLR)
High Court
•
Petition 6 of 2023
Decided: 03 Nov 2025