Owo Church Massacre: Court Sentences Four Perpetrators To Death
The Federal High Court sitting in Abuja has sentenced four perpetrators of massacre on St. Francis Catholic Church, Owo, Ondo State to death by hanging. They were members of the Al-Shabaab terrorist group who were […]