First, my sympathies to those in Boston. A shooting and bombing high-speed chase. How terrifying.
Chechens? That comes out of the blue. I wouldn't have guessed that in ten thousand chances. Are the Tamil Tigers going to make an attack now?
These guys were here for a decade, apparently, after escaping the war-torn hell-hole of Chechnya.