Will Sochi, Russia be ready for the 2014 Winter Olympics? Better cross your fingers

Skift Take
The Russian city will likely be technically ready to host the games, but don't look too closely at the construction. This is the country that gave us the term Potemkin Village.
Sochi, a resort area on the Black Sea in Russia, is the site of the 2014 Winter Olympics. It's a popular summer resort town because of its warm weather, beaches and a shoreline boardwalk that draws visitors from across Russia. All that makes it an interesting choice for