Egypt: African Rights Summit Amid Dire Abuses Commission Should Loudly Sound the Alarm
Egypt is hosting an Africa human rights summit meeting beginning April 24, 2019, while its government is presiding over the worst human rights crisis in […]
Read More