The Problem with Sochi

The Problem with Sochi

With more than 2,500 athletes from 90 countries preparing to converge on Sochi, the international gaze will soon turn to Russia as the twenty-second host of the Winter Olympics. According to reports, Russia will spend between $60 billion and $65 billion on the winter games, a staggering figure that is...

Read more