Tag: Olowo of Owo
Many feared dead as suspected terrorists blow up Ondo church
Many worshippers reportedly died while several others were injured on Sunday after suspected terrorists blew up St Francis Catholic Church in Owo, the headquarters...