Mzee John Kibet Bowen
Sunrise: 1956 – Sunset: 17/04/2024 It is with deep sorrow and humble acceptance to the will of God that we announce the death of Mzee John Kibet Bowen that occurred on 17th April 2024 at St. Luke’s Trauma & Orthopedic Hospital, Eldoret. Loving and caring husband of Mrs. Rebecca Bowen. Son of the late Chief […]