
Egypt: As the UN Committee Against Torture’s Review Concludes, Government Evades Criticism of its Human Rights Record
On 14 and 15 November, the United Nations Committee Against Torture (UNCAT) held its review of the Egyptian government’s record on torture and other cruel […]