Do you want to remove all your recent searches?
All recent searches will be deleted
10 years ago13 views
RT News Channel
In 2014 Sochi hosts the Winter Olympics. Russia has promised to stage a great games with first-rate facilities. So, right now the city looks like a huge building site ...
Embed the video