Now lets find those savages!
Ping! Ping!
They should be able to figure the mothers of some of those responsible -- 21st Century style.
Since they have proven the Shroud of Turin has pollen that only grew 2000 years ago around Jerusalem, the same scientific techniques can trace the bombers.