02/05/2014

The Olympic Flame makes it to Sochi

The iconic Olympic Flame arrives Wednesday in Sochi, but concerns over security and infrastructure remain front-and-center.

Speak Out