by Sawsan Abu-Husain | Jul 10, 2017 | Middle East
Cairo– Ambassador Ahmed bin Helli, Deputy Secretary General of the Arab League, died on Sunday in hospital in Canada, where he was receiving treatment for a terminal illness. Arab League (AL) Secretary General Ahmed Abul Gheit mourned on Sunday the deputy secretary...