Origins of the Sochi Olympics

With the 2014 Winter Olympics being held in Sochi rapidly approaching, it seems hard to believe that it was selected all the way back in 2007 during the IOC (International Olympic Committee) Session in Guatemala. During this speech in which President of the Russian Federation Vladimir Putin argued for Sochi to be chosen, he spoke […]

Read more "Origins of the Sochi Olympics"