An earlier version of this article was published in 2003

Author’s Note

Osama bin Laden’s whereabouts on September 10, 2001 were confirmed by a CBS News Report. Osama had been hospitalized on September 10th, 2001, one day before the 9/11

The post 9/11 Analysis: Where was Osama bin Laden on September 11, 2001? appeared first on Global Research.

Leave A Comment