released after 11 days of kidnapping

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…

2 weeks ago