The Ondo State Police Command has confirmed an explosion at St Francis Catholic Church, Owa-luwa Street, in the Owo Local… Read More
This website uses cookies.