Tinubu Shakes Up Nigeria’s Security Forces with Major Appointments—Meet the New Power Players!
President Bola Tinubu has appointed new Directors-General for the National Intelligence Agency (NIA) and the Department of State Services (DSS) following the resignation of their predecessors. Ambassador Mohammed Mohammed, a seasoned foreign service officer, has been named to lead the NIA, while Mr. Adeola Oluwatosin Ajayi, an experienced intelligence professional, will take charge of the […]