There's way too much hand-wringing on the left, grudge-holding and partisanship on the right, and cynicism and feigned apathy in the middle over last night's incredible news.
Sure, this doesn't mean the War on Terror is over or that Al Qaeda is dead. Yes, we know bin Laden's command over Al Qaeda has been weakened over the last several years. Yes, we know the soldiers and intelligence community are the ones who put this all together.
C'mon, guys. American soldiers just put two in the noggin of the mastermind of 9/11. It's something to celebrate. It's okay to call that justice, to allow it to pass for a little bit of closure for 9/11. It's okay to feel a little patriotic.
Some cool pictures from around the intarwebs:
(Photo: Michael Appleton for the NYT, taken in Times Square)