Amr Moussa is the Egyptian Secretary-General of the Arab League. He served as Hosny Mubarak's Foreign Minister for 10 years before taking over the Arab League in 2001.