UN Human Rights Council should establish an independent monitoring mechanism on Egypt amidst increasing extrajudicial executions
The ICJ today called on the UN Human Rights Council to establish an independent monitoring mechanisms on Egypt and denounced several cases of extrajudicial executions in the country. (more…)