A Pastor of Evangelical Church Winning All (ECWA), Dankade, in Igabi local government area of Kaduna State, Rev. Zakariah Ido and 16 members of the church have been reported Abducted. It was gathered that Pastor Zakariah and his church members... Continue Reading →