Diocese of Auchi

Edo Catholic Priest released after 11 days of kidnapping

Edo Catholic Priest released after 11 days of kidnapping

Rev. Fr. Thomas Oyode, a Catholic priest from the Diocese of Auchi in Edo State, has been freed after spending…

8 hours ago