CBS News confirms the news. Official announcement from the White House is pending. Turn on your TV or radio.
EDIT: President Obama is currently speaking. Mass murderer Osama Bin Laden was killed today in Pakistan by U.S. Special Forces.
Thank you, USA troops! Way to go, CIA!
The USA did not martyr a holy warrior; they killed a rabid pig. Not since WWII ended the scourge of Hitler has there been such good news.