
by David Chandler March 2025 David Chandler, a retired physics teacher, undermines a key claim the National Institute of Standards and Technology (NIST) made in its 2005 report in order to prop up its explanation of the Twin Towers’ destruction. (To download…