Metro
BREAKING: Suspected attackers of Owo Catholic Church reportedly arrested in Ondo
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.”