Russia has 'delivered on promises', says Olympics committee
2014-02-03
9
Russia has delivered on its promises as host of the Olympic Games in Sochi, with any last-minute problems a normal part of hosting the great sporting show, the IOC president said on Monday. Duration: 01:07