The Committee Against Torture: Fact Sheet No. 17 provides a comprehensive overview of the establishment, mandate, and functioning of the United Nations Committee Against Torture (CAT), which monito…
The book International Human Rights and the International Human Rights System provides a comprehensive overview of the evolution, principles, and mechanisms of human rights protection at the global…