Olympic torch burns brightly for some at the North Pole

The Olympic torch for the upcoming Winter Games in Sochi, Russia has made quite the journey so far. It’s only a little over a month into its 123-day, 65,000 kilometer…Continue Reading →