Arab League Secretary General Amr Moussa (C) speaks to media in Doha, Qatar, 18 May 2008 (EPA)
Arab League Secretary General Amr Moussa (C) speaks to media in Doha, Qatar, 18 May 2008 (EPA)
by Asharq Al-Awsat | Jan 31, 2013 | 0 comments
Arab League Secretary General Amr Moussa (C) speaks to media in Doha, Qatar, 18 May 2008 (EPA)