Uncategorized What REALLY Happened to TWA Flight 800…and WHY? August 6, 2026 by Elizabeth Glass | Leave a Comment On July 17, 1996, 230 people – all passengers and crew members – were killed when TWA Flight 800 exploded and crashed near my hometown on Long Island. Was it an accident – an exploding fuel tank – or intentional…one or more missiles? If the latter: was it a military mishap or intentional? Here is […] Read more »