38th Universal Periodic Review of human rights: UK statement on Seychelles
World news story The UK delivered the statement on Seychelles at the 38th Session of Universal Periodic Review (UPR), sharing recommendations to improve their human rights record. The Universal Periodic Review takes place in Geneva. Thank yo… read more