Court Sentences Four to Death Over Owo Church Massacre A Federal High Court in Abuja has sentenced four men to death by hanging for their roles in the June 5, 2022 terrorist attack on St. Francis Catholic Church in Owo, Ondo State, which killed more than 40 worshippers and injured over 100 others during a... Read More






























Recent Comments