Tom Chiahemen
February 17, 2026
A Federal High Court in Abuja on Tuesday heard from an officer of the Department of State Services (DSS), how terrorists were funded, armed and mobilized to attack St. Francis Xavier Catholic Church in Owo, Ondo State, on June 5, 2022. No fewer than 40 people were killed as...









