This year’s World Cup is being played in Russia, with 12 stadiums in 11 cities hosting matches. Overall, Russians spent $10 billion in preparation for the tournament on stadiums and related infrastructure. Here’s a look at the stadiums–as seen through Soviet Russia lens. (more…)