Breitbart
Tom Fitton: New TWA Flight 800 Records Reveal 30 Years of Stonewalling After a Clinton Era Disaster
Monday, July 27, 2026
The FBI released documents related to the 1996 TWA Flight 800 explosion, which killed 230 people. The documents contain witness accounts and technical evidence related to the incident. Tom Fitton, head of Judicial Watch, stated the records indicate information was withheld during the initial investigation.
