HRC

A meeting of the UN Human Rights Council in Switzerland
Human Rights Council session to conclude

The 51st session of the Human Rights Council will conclude today in Switzerland. During the session,…