"Confirmations received from the highest sources in the US intelligence community confirm that Osama bin Laden’s body was recovered by Special Forces operating in Afghanistan in December 2001. His body was frozen and kept in storage for a date when it would be of advantage to the United States to use it for maximum advantage."