More than one million Olympic mascots have already been sold in Russia, Dmitry Chernyshenko, head of the Sochi-2014 Organizing Committee tweeted on Wednesday, Feb 27, Voice of Russia reported.
In 2011, a polar bear, a hare and a leopard were selected as mascots for the 2014 Winter Olympic Games in Sochi, due to be held between February 7 and February 23.