John Luchiri Wesonga
Sunrise: 1949 – Sunset: 2020 It is with heavy hearts that we announce the passing on of John Luchiri Wesonga that occurred on 1st of December, 2020 at Busia District Hospital. Husband of Pascalia Luchiri. Father of Joseph, Paul (Nation Media Group), Tabitha, Ruth, Samuel, Moses, David, Lydia, Miriam, Ezekiel, Priscilla and Rebecca. He has […]