John Lazarus Ochuka
1948 – 24 March 2024 It is with profound sorrow and humble acceptance of God’s will that we announce the death of John Lazarus Ochuka, formerly of Kenya Ports Authority on 24th March 2024. He was son of the late Lazarus Ochuka. Odero and the late Mama Marcella Acholla. He was loving husband of Risanile […]