Yeah, I agree on the last part. Though IMO, if you don't kill a terrorist when you have the chance, I will blame you for anything that terrorist can and will do at a later date. You are basically pushing the responsibility of taking them down onto someone else. And until someone else takes them down, they may kill someone else. Yeah, obviously it's ethically wrong to murder, but morally it's right to prevent future potential deaths. Hell, those future deaths may be someone in your family and/or a friend/good friend, and you end up indirectly killing them due to your unwillingness to act and do