Owo church attack: Police, Owo monarch deny arrest of attackers
The Ondo State Police Command has denied the arrest of the attackers of St. Francis…
3 years ago
The Ondo State Police Command has denied the arrest of the attackers of St. Francis…
Gunmen alleged to be bandits assaulted St. Francis Catholic Church in Owo, seat of Owo…