White Sun of the Desert writes about Russian visa problems for British football fans planning to attend the Champions League final in Moscow on May 21 – here [1] and here [2].
Russia: Visa Problems for British Fans
· Written by Veronica Khokhlova
Categories: Eastern & Central Europe, Western Europe, Russia, United Kingdom, Governance, International Relations, Travel