At the Evangelical Church Winning All (ECWA) Omugo, in Ifelodun local government area of Kwara State, last Sunday, the service, which started at 8.30am, was already underway without any premonition that any evil was lurking around the corner. Omugo, a sleepy community, is about seven kilometres from Omu-Aran, the country home of Bishop David O...

