If this is true, this is something that Americans have been waiting to hear for a long, long time. Osama Bin Laden’s body is in American custody, and President Obama will address the nation now at 10:50pm Eastern.
[Update] Bin Laden killed a week ago by US bomb, US authorities waited for DNA confirmation before announcing.
President Obama’s address:
Consider this an open thread below.