Ondo Police Command Confirms Death Of Worshippers At Owo Church
The Ondo State Police Command has confirmed an explosion at St Francis Catholic Church, Owa-luwa Street, in the Owo Local Government Area of the state reports Prime Business Africa
Follow Us