An Edo Catholic priest, Rev. Fr. Christopher Odia, who was kidnapped early Sunday morning on his way to celebrate Mass has been killed by his abductors.
This was made known in a statement signed by Rev. Fr. Peter Egielewa, the Director of Social Communications, Catholic Diocese of Auchi.
Fr. Odia was the Administrator of St Micheal Catholic Church, Ikabigho until his death.