Damn them. Damn them all to smoking, fetid, strangling hell. I don't trust Vlad, but I personally will applaud if if he destroys Chechnia, and goes after the Arab importers who helped in this atrocity.
Regarding the Chechens, Vlad Putin must be willing to be Vlad Tepes.