Owo Attack: No Priest or Bishop was Kidnapped – Ondo Diocese News Leverage Editor June 5, 2022 The Catholic Diocese of Ondo State has revealed that no Priest or Bishop was kidnapped following the invasion and killing of worshippers in St. Francis… Continue Reading