Advertisement
Some of the suspects of the Pentecost Sunday attack on St. Francis Xavier Owo Catholic Parish of Nigeria’s Ondo Diocese that left 39 worshippers killed and more than 80 injured have been arrested, the Governor of Ondo State in the West African country has confirmed.