Obama announces that Osama bin Laden is dead – and that the Americans have done the killing and have ‘custody’ of his body!!!
AP version of the announcement is here.
H/T: DU
UPDATE: Americans are celebrating/digesting the news that the Islamist leader, Osama bin Laden, is dead!
Kaffir Kanuck also brings a new perspective to the news.
Upperdate: Thunderf00t has words of wisdom