Man, that's some crazy ass shit. Looks they're going with the Chechen muslim connection and according to Fox, a third suspect has been arrested (? just heard via a Fox report from Boston). No doubt more details will be forthcoming and hopefully, they catch the scumbag along with anyone else who might be a part of their cell.