Justice for Owo Victims: Court Sentences Four to Death Over Deadly Church Massacre
A court has sentenced four persons to death for their roles in the horrific 2022 attack on St. Francis Catholic Church in Owo, Ondo State. The judgment marks a major milestone in…