BREAKING: Many killed as bomb explosion rocks Ondo church during Sunday service, many worshippers shot by afolabi June 5, 2022 0 Residents of Owo town in Ondo State have been thrown into a state of apprehension after an explosion rocked the ...