1Mama Millicent Juma Oduor (Min Achieng) 17 Apr 2019 /0 Comments/in Obituaries Born 1954 – Died 8th April 2019