An explosion rocked St Francis Catholic Church in Owa-luwa Street, in Owo Local Government Area of Ondo State capital on Sunday.
According to Point News, the incident got many people killed instantly while several people are deeply injured.
Eyewitness, Kehinde Ogunkorode told Point News that the incident caused pandemonium in the area as people, who were taken by surprise, ran from the scenes for safety.
Photo and Video credit: Point News
Details later…