Tag Archives: Chechnya

So… There Might Be a Suicide Bomber Loose in Sochi Already

Well, the Olympics just got a little more interesting.