St Francis Catholic Church

Nigeria: Dozens Killed as Terrorists Attack Church During Service In Ondo State

Terrorists have attacked St Francis Catholic Church in Owo, Ondo State, in Nigeria's southwest region. Emerging reports suggest that many…

3 years ago