russia, Olympics, winter olympics, Sochi, Current,Global,

The Hidden Cost of the Winter Olympics

In 2007, when Russia was awarded the bid to host the 2014 Winter Olympics, the…