VIDEO: Moment Olowo Of Owo Announced Arrest Of Church Attackers
This video shows the moment that the Olowo of Owo, Oba Gbadegesin Ogunoye III announced the arrest of the perpetrators of the Sunday attack on the St Francis Catholic church, Owo, Ondo State. The attack Read More…