cihrs.org
Important Victories Marred by Increasing Threats to Global Rights Standards
The last days of the 32nd Session of the UN Human Rights Council (the Council), which concluded on July 1, witnessed the adoption of several important resolutions despite sustained attempts …