One Suspect Of Owo Catholic Church Massacre Has Been Arrested In Ondo
One of the suspected attackers of St. Francis Catholic Church in Owo, Ondo State where more than 50 Christians where killed have been arrested according to reports from Daily Post. 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:…