World Cup City Guide: Moscow

Tom Devlin 6 years ago 915 |

Reading time: minutes

The World Cup countdown in Red Square. EFE
The World Cup countdown in Red Square. EFE
A quick overview on all the cities that will play host to this summer's World Cup finals, and what we can expect from Russia as it showcases itself to the world.