02/06/2014

Welcome to the Putin Olympics

For years, Vladimir Putin lobbied to have the Winter Games in Sochi and has spent a record $51 billion to produce them. Now all eyes are on him.

Speak Out