Nigeria Appoints New Chiefs For Secrete Police, Intelligence Agency
Nigeria’s President Bola Ahmed Tinubu on Monday approved the appointment of new Directors-General of the National Intelligence Agency (NIA) and the Department of State Services (DSS). Ambassador Mohammed Mohammed is the new Director-General of the NIA. Mr. Adeola Oluwatosin Ajayi is the new Director-General of the DSS. Ambassador Mohammed has had an illustrious career in […]
Continue Reading