DSS DG

Tinubu appoints new NIA, DSS DG

President Bola Tinubu has appointed new Directors-General for the National Intelligence Agency (NIA) and the Department of State Services (DSS). On Monday, presidential spokesman Ajuri Ngelale announced that Mohammed Mohammed is the new head of the NIA, and Adeola Ajayi…