The Waste and Corruption of Vladimir Putin’s 2014 Winter Olympics

January 3, 2014

At $51 billion, the Sochi Games are the costliest ever, surpassing the $40 billion spent by China on the 2008 Summer Olympics.