Russia may simplify visa regulations for 2018 World Cup

Russia may simplify visa regulations for the upcoming World Cup in 2018.

24
October
2012

On September 29th FIFA announced the 11 cities to host the 64 matches during the 2018 World Cup in Russia.

FIFA have announced plans to unveil the host cities of 2018’s World Cup in Russia live on Russian television Channel One during September 29th.