Court Sentences Four to Death Over Owo Church Massacre
A court has sentenced four members of the Al-Shabaab terrorist group to death for their involvement in the horrific attack on St. Francis Catholic Church in Owo, Ondo State, in 2022. The convicted terrorists were found guilty of participating in the massacre that claimed the lives of more than 40 worshippers and left several others […]
Continue Reading