Russian President Vladimir Putin was on hand to kick off the FIFA World Cup Trophy Tour across Russia at the newly-renovated Luzhniki Stadium in Moscow on Saturday. The tour is the longest in history and will see the trophy venture to 24 Russian cities from Vladivostok in Russia’s Far East to Kaliningrad, the country’s most […]