Arab League Secretary General Ahmed Abul Gheit at the Arab League headquarters in Cairo, Egypt. (AP)
Arab League Secretary General Ahmed Abul Gheit at the Arab League headquarters in Cairo, Egypt. (AP)
by Thaer Abbas | Apr 23, 2017 |
Arab League Secretary General Ahmed Abul Gheit at the Arab League headquarters in Cairo, Egypt. (AP)