Apparently something big is happening in the world. We have NO idea what. But I suggest you get to a television.
The only thing they have said is that it is "national security related."
EDIT: Twitter is abuzz with a rumor that we got Bin Laden. Waiting for TomVH to confirm. Also, If this is too political, feel free to delete. But I thought this might generate some interest.
EDIT II: CNN confirms: the United States has the body of Osama Bin Laden. War on Terror Muppets.
EDIT III: Thread locked to prevent the inevitable political flame war from escalating. [ZL]