Russian 2018 chief executive: Now is our time

By Andrew Warshaw in Johannesburg
December 2 – As public relations campaigns go, Russia’s 2018 World Cup delegation at the Soccerex conference in Johannesburg could not have done much more than name their imposing stand Red Square Lounge.