Another CIA /Mossad plot according to the loonie Left/Muslims. Or better yet...a discussion I heard on the boob tube (PBS) that Chechnyans are not really terrorists but rather rebels.
This latest atoricity will test the mettle of Russians and Putin as well. Let's see how hesitant they are about a coalition against terror after this.