Russia Paid $51 Billion For What Now Includes A Deserted, Depressing Olympic VillageSee pictures of the Olympic Village that is now home to ... nobody and nothing, it appears.

More From CBS Chicago

News Via Email
Podcast Network
Free Weather App!

Listen Live