Olowo Of Owo Announces Arrest Of Alleged Catholic Church Attackers (Videos)
Olowo of Owo, Oba Gbadegesin Ogunoye III has announced the arrest of the alleged perpetrators of the attack on St Francis Catholic church, Owo, Ondo State.
Recall that on Sunday, June 5, unknown gunmen stormed the Catholic Church,…