Felistus Kavata Mwenga
1986 – 2023 It is with deep sorrow and humble acceptance of God’s will that we announce the demise of our beloved Ms. Felistus Kavata Mwenga which occurred on Friday 20th January 2023, after a short illness. Until her demise, Kavata was an employee of Machakos University in the Office of the Vice-Chancellor. She was […]