Just In: Worshippers feared dead as bomb rocks Catholic church in Ondo

Just In: Worshippers feared dead as bomb rocks Catholic church in Ondo

Gunmen suspected to be terrorists have blown up St Francis Catholic Church in Owo, the headquarters of Owo Local Government…

3 years ago