The Siege of Sochi

With Putin trying to draw the eyes of the world to Russia for the Olympics, Chechen rebels have their opportunity to ruin the party a bit.

comments Print

The Russian city of Volgograd (formerly Stalingrad), which has seen two major terror attacks in recent days, is over 600 kilometers north of Sochi where the...