Touchdown for the boys wearing the Red, White and Blue. The Navy Seal version of Delta Force, after being ferried by Army Special Ops helo's, got to put two in the head of something who has been allowed to exist on this planet for far too long. And then the crowd goes crazy!
Late I know, but I have been busy with getting ready for this whole deployment thing.
It has given me time to see some people's reaction to death of Osama Bin Laden. I think it is funny the angst some people have about their even momentary happy reaction to this great news. I guess for me there is none, I am unabashed in my happiness that this rabid dog (and for bonus points one of his spawn) has been put down. OBL turned in his membership card to be part of the human race long ago. At this point he became something that for people like me would feel no remorse in destroying (since you kill humans and even gentle animals, you destroy diseased creatures). Perhaps that is part of my psychology, that I am able to revoke the status of human in my mind and erase any perceived guilt on my part if I ever have to pull the trigger.
Those of us who carry guns have to be able to do that. To fall back on our primal "protect my family and tribe" instinct to allow us to pull the trigger and not be destroyed psychologically. Some cases like this and most firefights that Soldiers get into is fairly easy, but when you get to more of the self-defense and Law Enforcement trigger pulling it gets more complicated.
I know there are reasons that they treated the body like they did, but in my hind brain I would have been just as happy to mount his head to the White House gates and fed the rest of the body to the hogs (because in some ways that would show we mean business and are not to be f-ed with, which the Muslim world may respect more than our constant pandering and bowing to their wishes).