The Political Phenomenon Sweeping Across The Arab World
Ambassador Idriss Jazairy is Permanent Representative of Algeria to the UN in Geneva and Chair of the International Organisation for Migration (IOM) Executive Committee. Prior to his appointment as Permanent Representative of Algeria to the UN Geneva, Ambassador Jazairy was Ambassador to the United States of America. Idriss Jazairy is also the great grandson Emir [...]