Aug 12, 2006
Visibility 9-11 welcomes to the program professor of physics Dr. Steven E. Jones Ph.D. In November of 2005, Dr. Jones released his research paper Why Indeed Did The World Trade Center Buildings Collapse? which has since been updated several times, and hypothesizes that the Twin Towers and Building 7 were brought down...