My reaction to the death of Usama bin Laden was one of instant gratification and gratitude. Clearly, bin Laden has been one of America’s greatest nemeses, and the operation by the Navy SEALS to take him out must, I would imagine, go down in the annals of American military history as one of the most READ MORE