I’ll keep this brief. At any moment now, President Obama, in a unplanned, last minute statement broadcast to the world, will announce that U.S. forces have killed Osama bin Laden, mastermind of the 9/11 attacks. The White House has confirmed that bin Laden has been killed. His body is in U.S. custody. Once the President gives his statement and the video is available online, I’ll post it here. [NY Times]
UPDATE: The President’s address is above.