In less than a day, snowboarders, figure skaters and bobsledders alike will meet in Sochi, Russia, to compete in the 2014 Winter Olympic Games. Scheduled to be held at the Black Sea Resort, and with a running cost of $50 billion making it the most expensive Winter Games yet, it …
Read More »