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