Abducted Catholic Priest, Rev. Fr. Thomas Oyode of Catholic Diocese, Auchi in Edo State, has been released after spending 11 days in captivity.
It was gathered that Rev. Fr. Oyode was released on Wednesday night by his abductors who were said to have dropped him along the road where he was…
Headlines Newsletter
Subscribe now for weekly top news headlines roundup, delivered directly to your inbox.