Peter Gichuki Wanjohi v Juliah Mumbi Muturi [2021] KECA 1049 (KLR)
Court of Appeal
•
Civil Appeal 65 of 2016
Decided: 29 Jan 2021