Chechens?
probably...they were mentioned right away on fox news, too.
remember the hit on the opera house?? that was horrifying! and Beslen! I am surprised the Russians haven’t clamped down a little bit harder.....