BREAKING: Suspects in Owo church massacre 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 take them (suspects) to Akure. The youths are angry.” Gunmen, last … Continue reading BREAKING: Suspects in Owo church massacre reportedly arrested in Ondo [Video]