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)