Osama bin Laden, not alive but now a US resident?

Wikileaks has released a Stratfor intelligence briefing suggesting Osama bin Laden is not resting with the fishes, as reported, but that his last known residence is, in fact, the United States.

Strafor reported that bin Laden’s body was flown to the US for analysis and eventual cremation, suggesting the burial at sea version was a cover story designed to take the heat off the Obama administration.

Meanwhile, 27 year old Jeremy Hammon has been arrested by the FBI today and charged with hacking the files and records of 860,000 Stratfor clients.

Related posts: