anyone with any views on this? https://www.popularmechanics.com/military/a6384/debunking-911-myths-world-trade-center/