Tag Archives: The National Transportation Safety Board
Documentary About TWA Flight 800 Disputes NTSB Findings
July 17th marks the 17th anniversary of Trans World Airlines Flight 800 (TWA 800) explosion shortly after takeoff from New York’s JFK Airport, resulting in the death of all 230 people onboard. The National Transportation Safety Board issued a final report 13 years ago, concluding that the fuel tank explosion was the result of… Read More »