BREAKING: DSS Strikes Again, Captures Sixth Owo Church Attacker

Operatives of the Department of State Services (DSS) have arrested the sixth person involved in the 2022 attack on St Francis Catholic Church, Owo, Ondo state, in which over 40…