The Ondo State Police Command has confirmed an attack on St Francis Catholic Church, Owa-luwa Street, in the Owo Local Government Area of the state. An unspecified number of persons died following the attack that occurred at the church premises. The incident, which occurred on Sunday during






