News is pouring in over the recent announcement that Osama bin Laden has been killed and the body has been found. President Obama is expected to address the nation soon. You can view it here via the Whitehouse’s live feed.
UPDATE: Wall Street Journal confirms the body is in U.S. posession
Obama:
“The most signficant achievement to date in our effort to eliminate Al-Qaeda.”
“We need to affirm that the United States never has been and never will be at war with Islam.”
“His demise should be welcomed by alll who believe in peace and dignity.”
“Tonight let us think back to the sense of unity that prevailed on 9/11. I know that it at times has frayed, but todays achievement is a testament to the greatness of our country. America can do whatever we set our mind to.”