CBS 2 Chicago wbbm7801059 670 The Score

Olympic Village

(Getty Images)

Russia Paid $51 Billion For What Now Includes A Deserted, Depressing Olympic Village

See pictures of the Olympic Village that is now home to … nobody and nothing, it appears.

CBS Chicago–03/28/2014