Tag: General Idris Dambazau

Economic Sabotage: DSS Arrests General Dambazau

The Department of State Services (DSS) has arrested General Idris Dambazau (rtd),