Metro News2 years ago
BREAKING: Many feared killed as explosion rocks Ondo church (VIDEO)
Many worshippers are feared dead after a mysterious explosion on Sunday rocked the St Francis Catholic Church, Owa-luwa Street, in Owo town, Owo Local Government...
Recent Comments