Presidential Indignation
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?
[Link]

