Peter Karoka v Mbaluka Malonza & 2 others [2018] KEHC 1683 (KLR)
High Court
•
Civil Appeal 686 of 2013
Decided: 02 Nov 2018