Report by Hassan John Rev. Zakariah Ido, Pastor of Evangelical Church Winning All (ECWA), Dankade, in Igabi local government area of Kaduna State, central Nigeria, and two of his children have been kidnapped by suspected ...