Part of complete coverage on

It's Sochi, stupid!

Never before has so much been spent on an Olympics. So far the bill is $50 billion and rising...

Never before has so much been spent on an Olympics. So far the bill is $50 billion and rising...