Apr 5, 2022 Africa Watch As Deacon Dies While Preaching Against Ritual Killing in Nigeria A deacon at Evangelical Church Winning All (ECWA), Onikoko, Abeokuta, Ogun State, has been.. Read more