And that's how you deal with these people!
Siberia? They're everywhere--they don't know they're dead.
Muslim terrorists arrested in Siberia? In Si-frickin'-beria?!? Were they lost?
It would be interesting if they were near an oil installation. One thought in the back of my mind is note that they hit oil personnel but not oil production equipment in Saudi Arabia and they damaged oil production equipment in Iraq, which makes me wonder if there is a financial backer with them trying to speculate on oil prices as a means of funding their effort?