Kibe & another v Kariuki [2023] KEHC 23886 (KLR)
High Court
•
Civil Appeal E063 of 2021
Decided: 19 Oct 2023