Leitich v Mwangi [2025] KECA 1279 (KLR)
Court of Appeal
•
Civil Appeal (Application) E147 of 2023
Decided: 11 Jul 2025