Abducted Catholic Priest Rev. Fr. Christopher Odia Shot Dead
Rev. Fr. Christopher Odia, who was abducted from his home in Ikabigbo, Etsako West Local Government Area, Edo…
Browsing Tag
By visiting our site, you agree to our privacy policy regarding cookies, tracking statistics, etc. Read more