Nyamunga & 2 others v Onsongo [2021] KECA 107 (KLR)
Court of Appeal
•
Civil Appeal 86 of 2018
Decided: 22 Oct 2021