Sheila Wambui Muturi v Peter Macharia Muiru [2018] KEHC 6915 (KLR)
High Court
•
Civil Appeal 102 of 2017
Decided: 20 Mar 2018