Speaking Russian, hmmm. Chechens? The scenario is starting to remind me of Basayev.
Russian? Albanians?