interesting to hear what our resident conspiracy theorists think about this incident.
False flag attack by the FSB? or Chechen terrorism?