WEB EXCLUSIVES

Sochi and Northwest Caucasus – I  


April 1, 2010  

In 2007, the International Olympic Committee announced that the 2014 winter Olympics would be awarded to Russia. The games...