African Commission issues injunction against death penalties in Egypt
The African Commission on Human and Peoples’ Rights today issued an urgent injunction against Egypt, ordering it to suspend the death penalties issued against 26 detainees whilst it considers...