Ondo attack: Police, Owo monarch deny arrest of attackers

The Ondo State Police Command has denied the arrest of the attackers of St. Francis Catholic Church, Owo, where no fewer than 40 people were killed and many injured last Sunday. A social media report said the suspected terrorists were arrested by a joint team of men of the Nigerian Army, Amotekun Corps and other…

Read More