They’re brothers from Chechnya, and yes, they’re Muslim terrorists. And Boston is under lockdown. They’ve killed several police officers and left a trail of bullets and bombs.
So what are Chechnyan terrorists doing here? I’m sure we’ll find out over the course of the next few weeks.