Russian World Cup City: Boon Or Boondoggle?

Your browser doesn’t support HTML5

Russia has spent over $11 billion to host soccer's World Cup, starting on June 14. A big chunk of that went to Nizhny Novogorod, east of Moscow. Not everyone is happy about it.