UPDATE: Suspected Killers Of Owo Church Worshippers Arrested
The Ondo State Security Network Agency, also known as Amotekun Corps, has detained a few alleged assailants of St. Francis Catholic Church in Owo. Adetunji Adeleye, the state commander of…