French And German Presidents Say 'Non' And 'Nein' To Sochi Olympics

Next year, the world's fanciest spandex and the statesmen who they may or may not have voted for will gather in Sochi, Russia to compete in and watch the 2014 Winter Olympic Games. But leaders of two historical Winter Olympian powerhouses won't be there — and they haven't specified why. Any chance it rhymes with… » 12/16/13 6:40pm 12/16/13 6:40pm