June 4, 2026
Owo church massacre: Court sentences four to death for terrorism
The Federal High Court in Abuja has sentenced four members of an Al-Shabaab terrorist cell to death by hanging for their roles in the June 5, 2022, attack on St. Francis Catholic Church, Owo, Ondo State, which claimed more than
