Hello,The word is Sochi did it!! Looks like President Putin really went all out to impressed the committee. I am really happy that Sochi gets to host the Winter Olympics. Here is an exerpt from a BBC article. The fact that president Putin spoke in English, French, and Spanish, to the committee showed how serious […]