Let’s Get Ready…The Winter Olympics in Sochi begin February 7!

sochi-2014-logo

The Winter Olympics are just days away. Will you be watching? This year they will be held in Sochi, Russia. This will be the first time that the Russian Federation will host the Winter Games; the Soviet Union hosted the 1980 Summer Games in Moscow. The host city Sochi has a population of 400,000 people and… 

Read More »