Osama bin Muhammad bin Awad bin Laden is dead

Eight years to the day after Bush declared Mission Accomplished, bin Laden has been tracked down, killed, and dumped at sea.  As James Fallows said at the Atlantic. Hooray. It is almost never right to celebrate a death. Almost.


Leave a Reply

Your email address will not be published. Required fields are marked *