Robert Amsterdam's Blog [1] and Two-Zero [2] – on the Champions League final in Moscow.
Russia: Champions League Final
· Written by Veronica Khokhlova
Categories: Eastern & Central Europe, Western Europe, Russia, United Kingdom, International Relations, Politics, Sport, Travel