Nigeria DSS Arrests 2 Suspected IS Commanders In Abuja Agency Jun 21, 2018 0 The Department of State Services (DSS) said it had arrested two Islamic State in West Africa (ISWA) commanders in…