Arab Human Rights Commission blames Arab countries for UN Council suspension
CAIRO: The Arab Commission for Human Rights has blamed Egypt amongst other Arab countries for voting in favor of its one-year suspension from the Economic and Social Council of the United Nations.The dispute began when Algeria filed a secret complaint against the NGO for allowing Rachid Mesli, of Al