118 Witnesses: The Firefighters’ Testimony to Explosions in the Twin Towers
Abstract: One of the greatest mysteries of September 11, 2001 is the collapse of the Twin Towers. Claims that explosions contributed to the collapses were made on 9/11 and have persisted, but studies supportive of the U.S. government’s account of events have ignored or denied…