Presidential Indignation

240px-sen

Image courtesy loremipsum.com

The recent death of terrorist "mastermind" Osama bin Laden was a great victory for the United States.  By his own account, President Obama agreed. So why is the President- the one who invariably signed bin Laden's death warrant- so willing to ignore how we got to him in the first place?