Moment Olowo of Owo announced arrest of those who attacked a Catholic Church in the Ondo (video)
A video which showed moment Olowo of Owo announced arrest of those who attacked a Catholic Church in the Ondo, has been shared online. Recall that the state government said last Sunday's attack on St.