Esmeralda
Diamond Member
They were Muslim Brothers from Chechnya.
And?
Chechnya has a beef with Russia.
Is there a Russian immigrant population in Boston?
There are Russian immigrant populations in all major US cities. But these guys would not identify as Russian: they are Chechnyan.