Amr Moussa.

Former Secretary-General of the Arab League ( 2001-2011)



Share

Amr Moussa.