Francis Catholic Church

Many dead as explosion hits St Francis Catholic Church Owo, Ondo

Many dead as explosion hits St Francis Catholic Church Owo, Ondo

https://www.youtube.com/watch?v=vKLORGn0b-M Many people have lost their lives after an explosion on Sunday hit St Francis Catholic Church, Owa-luwa Street, in…

3 years ago