Human Rights Council: Secretary General Irene Khan speaks in Geneva on the future of the Council

Choose a language to view report

Download PDF