An Opera News Kenya publication
Kaptoroi villagers in Nandi County stormed the Repentance and Holiness church of ‘prophet’ David Owuor and…