Olowo of Owo

BREAKING: Suspected attackers of Owo Catholic Church reportedly arrested in Ondo

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…

2 years ago