The Moscow Times

Slow Progress on Russian Olympics Site

Sochi, Russia, is set to host the 2014 Winter Olympics. But work on the site has hardly begun, according to this report from The Moscow Times.
19 May 2009 - 7:00am
The Moscow Times
Syndicate content