DSS Arrests Mastermind Of Deadly 2025 Kogi ECWA Church Attack

Operatives of the Department of State Services (DSS) have arrested Shafiu Usman, the alleged mastermind behind the deadly attack on ECWA Church in Ayetoro, Kogi State, where over 20 worshippers were kidnapped on December 14, 2025. A security source disclosed that Usman was nabbed at a hideout in Gombe State, where he had been lying […]