Caleb Nyakanga Choi v Stephen Migwi Wangui [2020] KEHC 8373 (KLR)
High Court
•
Civil Appeal 379 of 2015
Decided: 13 Feb 2020