FIFA 2017 Confederations Cup unveiled on Moscow Metro

The FIFA Confederations Cup 2017 is barely 3 days to go, with an exhibition already launched in Moscow for visiting tourists and hyperexcited Muscovites. During the Tuesday event at Vorobyovy Gory metro station, documented facts about the global event which is scheduled to kick off on 17 June and last till 2 July in Russia, … Continue reading FIFA 2017 Confederations Cup unveiled on Moscow Metro