Terrorists Invade place of worship, Many Feared Killed In Owo, Ondo State.
Unknown gunmen suspected to be Fulani herdsmen on Sunday raided the St Francis Catholic Church in Owo, the headquarters of Owo Local Government Area of Ondo State killing scores. According to reports, bodies of worshippers litter the church while several others have been left injured following the attack on the church,…