/ Source: MSNBC TV
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.
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.