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 …
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 …