S/SGT Stephen Mwangi Kariri
Sunrise: 10th Oct 1962 – Sunset: 23rd Oct 2020 It is with deep sorrow and humble acceptance of God’s will that we announce the passing on of S/SGT Stephen Mwangi Kariri of Murang’a GK Prison, which occurred at Nairobi South Hospital on 23rd October, 2020 after a short illness bravely borne. Son of Lawrence Kariri […]