Musyoka v Obuya [2023] KEHC 23753 (KLR)
High Court
•
Civil Appeal E126 of 2023
Decided: 19 Oct 2023