Flags at the UN by Yann (via Wikimedia Commons)

United Nations reviews Egypt’s human rights failures

Amelia Cooper reports from Geneva The deteriorating human rights situation in Egypt was placed under the spotlight at the 28 Session of the United Nations Human Rights Council, as the country was subjected to the Universal Periodic Review, a peer-assessment process during which states and civil society organisations provide information and analyze the overall human…