The Ikabigbo Community in the Etsako West Local Government Area of Edo State was thrown into panic on Sunday as a cleric known as Rev. Father Odia was abducted by gunmen. He was whisked away from his residence by gunmen while preparing for Sunday Mass. A source, who is familiar […]