Tuesday, July 18, 2023

What TWA 800 Had in Common with Hunter B’s Laptop

On July 17, 1996, TWA Flight 800 left JFK airport in New York City heading east to Paris. Twelve minutes after its 8:19 departure the doomed 747 blew up off the south coast of Long Island, killing all 230 souls aboard.