"As athletes and fans from around the world descend upon Sochi for the 2014 Winter Olympics, they are (according to some) sitting atop a site of immeasurable...
Share this note: