Tag: Flight 800
TWA Flight 800 Remembered on 20th Anniversary
Sunday marks 20 years since TWA Flight 800 exploded over the Atlantic Ocean several miles off Long Island, killing all 230 onboard, yet the debate over the exact cause of the tragedy rages on.