Mama Hellen Akumu Odero
The family of Mama Hellen Akumu Odero regrets to announce her demise which occurred on the 18th June 2020. Wife of the late Martin Edwin Allard. Daughter of the late Mzee Jeremiah Odero and Mama Jennifer Ouma. Sister of William, Norbert, Maurice and Donna among others. Mother of David, Jennifer and Robert. Grandmother of Hellen […]