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

Read More