Abducted Edo catholic priest, Fr Odia killed as community youths apprehend one culprit
THE abducted Catholic priest in Ikhabigbo, Etsako West Local Government Area of Edo State, Rev. Fr. Christopher Odia has been reportedly killed by his abductors just as the mass servant earlier reported to have died has reportedly survived the gunshots and just emerged from the theater at the Irrua Specialist Teaching Hospital (ISTH).