TWA Flight 800: NTSB Responds to Calls for New Investigation

In July 1996, TWA Flight 800 exploded over the Atlantic Ocean near New York, just minutes after taking off from JFK International Airport. All 230 people on board the flight died in the crash. Now, almost 17 years later, former…