It's difficult to scare the crap out of someone who is not only willing, but eager to die for his belief, assuming you're referring to Islamic terrorists. Drop a nuke? Kill some, more are born. Grease a bunch of 'em in the middle of the street? Same same.
I'm not at all sure that I have the answer to the problem, but I'm pretty damn sure that you don't either.
Biker
I'm not at all sure that I have the answer to the problem, but I'm pretty damn sure that you don't either.
Biker