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