Advertising Read more

MOSCOW REGION (RUSSIAN FEDERATION) (AFP)

Videographic overview of the stadiums for the 2018 football World Cup in Russia. They are spread across 11 cities, from Moscow's show-stopping Luzhniki to the behind-schedule venue in Samara on the Volga river.

© 2018 AFP