DSS Arrests Sixth Suspect in 2022 St. Francis Catholic Church, Owo Massacre – Fugitive Confesses Role in Owo Attack, Suleja Barracks Assault & Multiple Kidnappings
Operatives of the Department of State Services (DSS) have arrested the sixth and final suspect in the deadly 2022 terrorist attack on St. Francis Catholic Church in Owo, Ondo State,…
