Tag Archives: Sochi 2014

Sochi-2014 Olympic mascots

So, Russia selected the mascots for the Winter Olympics that will take place in the Russian city of Sochi in 2014. Here they are: The Leopard:  The Polar Bear:  The Hare (Zayka):  The mascots drew criticisms from all over the … Continue reading

Posted in Russia | Tagged , , , , , , | Leave a comment