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.
UK Statement at Seychelle's Universal Periodic Review at the Human Rights Council in Geneva.