An explosion rocked the St Francis Catholic Church, Owa-luwa Street, in Owo town, Owo Local Government Area of Ondo State capital, today, Sunday, with many worshippers feared killed.

The explosion occurred on the church premises while the mass was ongoing.

Details coming.

Vanguard News


Comments expressed here do not reflect the opinions of vanguard newspapers or any employee thereof.