52nd Universal Periodic Review of human rights: UK Statement on Seychelles

UK Statement at Seychelle's Universal Periodic Review at the Human Rights Council in Geneva.