Foreign Travel Advice - UK

Human rights in Russia: UK statement on OSCE’s Moscow Mechanism expert report

Ambassador Neil Bush welcomes the publication of OSCE’s Moscow Mechanism report, which outlines how Russia has waged a repressive war against its own people.

Read the original advice at Foreign Travel Advice (UK)

Related Articles

Back to top button