Find It Ambassador Mohammed Mohammed Biography, Career, Controversies, And Net Worth Maria Olanrewaju | August 29, 2024 Ambassador Mohammed Mohammed, a seasoned Nigerian diplomat and intelligence officer, has been appointed as the new Director-General of the National Intelligence Agency (NIA) by President Bola Tinubu. His Read More