World news story

Human Rights Council 33, UK Statement on the Universal Periodic Review of Swaziland, 22 September 2016

UK Statement on the Universal Periodic Review of Swaziland, given at the Human Rights Council 33.