Suicide? By the perp(s) you mean, I hope:-)
I would think if Al Qaeda, they will take others with them to Allah and the 72 virgins when they go.
Correct, LEOs as an enabler.