A new documentary on a plane crash 17 years ago must have the National Transportation Safety Board rattled, because the NTSB today announced an unusual background briefing next week in the crash of TWA Flight 800. “The TWA Flight 800 investigation remains one of the NTSB’s most extensive and exhaustive investigations; the final report includes Read more →