Obama: Osama Bin Laden Killed by U.S. Forces

2011-05-03 381

Osama bin Laden's death was supposed to be announced by Pres. Obama in a televised address, but Twitter and the 24-hour news cycle beat him to it.