Animal Mascots Of The Sochi 2014 Winter Olympics Animals dominated the final selections for the official mascots of the 2014 Winter Olympic Games in Sochi, Russia. See if…
Green Olympics 2012: 12 Eco-Friendly Features The 2012 Olympic Games in London aimed to be the most sustainable in history, with eco-friendly features like recyclable buildings,…