News Photo Story: Ad Hoc Senate Committee touring Pastor Ezekiel Odero New Life church in Mavueni. BY CH Reporter October 16, 2023 0 Comments 521 Views Share