Many Killed as gunmen attack catholic church in Ondo Oluwaseyi Lawal Jun 5, 2022 An attack on St Francis Catholic Church on Owa-luwa Street in Owo town, Owo Local Government Area, Ondo State, is said to have…