Terrorists Invade Catholic Church In Ondo, Many Feared Dead Crime & Security June 5, 2022 Suspected terrorists are said to have blown up St Francis Catholic Church in Owo, the headquarters of Owo Local Government…