BREAKING: 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 palace of the Olowo of Owo, Oba Ajibade Ogunoye. One of them could be heard saying: "They want to