Channel 1
Home Tags Thomas Wahome’

Tag: Thomas Wahome’

Govt deregisters Pastor Ezekiel Odero’s church

0
The Registrar of Societies has canceled the registration of Newlife Prayer Centre and Church linked to Pastor Ezekiel Odero in the latest crackdown by...

EDITOR PICKS

Skip to content