At least 90 persons have been killed and hundred others injured as suspected terrorists blew up St Francis Catholic Church in Owo, the headquarters of Owo Local Government Area of Ondo State.
The Church which is situated close to the palace of the Olowo of Owo was attacked early on Sunday morning.
The police and local authorities are yet to speak on the development as of the time of filing this report.