An Olympic countdown clock pictured February 13 in the Black Sea resort of Sochi, showing 753 days left before the event. Russian government officials have brushed off concerns over corruption and delays to insist the venues hosting the 2014 Olympic Games in Sochi will be completed well ahead of schedule
less 
There are no comments yet