Secretary General of the Arab League Amr Moussa talks to reporters at the convention center in Sirte, Libya, Friday, Oct.8, 2010. (AP)
Secretary General of the Arab League Amr Moussa talks to reporters at the convention center in Sirte, Libya, Friday, Oct.8, 2010. (AP)
by Asharq Al-Awsat | Jan 31, 2013 |