Owo church massacre: Suspects reportedly arrested in Ondo [Video]
Owo church massacre: Suspects reportedly arrested in Ondo. Suspected attackers of the St. Francis Catholic Church in Owo, Ondo State, ...
Owo church massacre: Suspects reportedly arrested in Ondo. Suspected attackers of the St. Francis Catholic Church in Owo, Ondo State, ...