International News
June 6, 2022
Gunmen with explosives stormed St Francis Xavier Catholic Church in Owo town in Ondo State and opened fire, killing at least 50 people....