Title: Nigeria: How Owo Church Killings Put 2023 Northern Presidency Up in the Air
Excerpt: Sunday’s attack on St Francis Catholic Church, Owa-luwa Street, Owo Kingdom, Ondo State, by criminal terrorists, leaving scores dead in