BREAKING! Many Dead As Explosion Rocks Church In Ondo State

BREAKING! Many Dead As Explosion Rocks Church In Ondo State

  Many people have lost their lives after an explosion on Sunday hit St Francis Catholic Church, Owa-luwa Street, in…

3 years ago