Police in Edo State has confirmed that an abducted Catholic Priest, Rev. Father Christopher Odia, has been killed by his abductors. The priest was kidnapped on Sunday …
Tag:
Police in Edo State has confirmed that an abducted Catholic Priest, Rev. Father Christopher Odia, has been killed by his abductors. The priest was kidnapped on Sunday …
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More