UK’s Minister of State for the UN attends the Human Rights Council in Geneva

UK’s Minister of State for the UN, Lord Ahmad of Wimbledon, on his official visit to Geneva to attend the United Nations Human Rights Council High-Level Panel.