Egyptian Politiican And Diplomat
Amr Moussa is an Egyptian politician and diplomat who was the Secretary-General of the Arab League a 22-member forum representing Arab states from 1 June 2001 to 1 June 2011....