DSS Arrests Sixth Suspect in 2022 Owo Church Attack
Operatives of the Department of State Services (DSS) have apprehended the sixth suspect in connection with the deadly attack on St. Francis Catholic Church in Owo, Ondo State, in 2022. The brutal assault, which occurred during a Pentecost Sunday service on June 5, left over 40 worshippers dead and many others injured. The DSS…
