Icea Lion General Insurance Company Ltd v Mary Anyango Odundo [2022] KEHC 27047 (KLR)
High Court
•
Civil Appeal 11 of 2020
Decided: 28 Feb 2022