Suspected attackers of the St. Francis Catholic Church in Owo, Ondo State, have been reportedly arrested. A trending video shows a crowd protesting within the…
View More Owo church massacre: Suspects reportedly arrested in Ondo [Video]Suspected attackers of the St. Francis Catholic Church in Owo, Ondo State, have been reportedly arrested. A trending video shows a crowd protesting within the…
View More Owo church massacre: Suspects reportedly arrested in Ondo [Video]