Moral Outrage
Whew! God help us!

Posts Tagged ‘engineers

Architects & Engineers Call for New 9/11 Investigation

February 20, 2010

More than 1,000 worldwide architects and engineers now support the call for a new investigation into the destruction of the Twin Towers and Building 7 at the World Trade Center on September 11, 2001. After careful examination of the official explanation, along with the forensic data omitted from official reports, these professionals have concluded that […]