UncategorizedSuspected Owo terror killers arrestedOur Reporter June 23, 2022June 23, 2022 by Our Reporter June 23, 2022June 23, 20220209 The Ondo State Security Network Agency codenamed Amotekun Corps said it has arrested some persons involved in the attack of St Francis Catholic Church, Owo,