Russia has delivered hosting cities report

Russia has given FIFA a technical report analyzing 13 cities hoping to host 2018 World Cup matches ahead of a decision to choose 11.