On Wednesday, July 17, 1996, at 8:19 p.m., TWA Flight 800 took off from JFK airport and headed out over Long Island toward Paris. It was a perfect summer night, 70 degrees, the sky clear. Read more
A longtime airline pilot is disputing the long-held conclusion that a fuel tank explosion caused TWA flight 800 to crash off the coast of Long Island almost 19 years ago. Read more
T.O.T. Private consulting
T.O.T. Private Consulting specializes in a variety of services for the Orthodox Jewish community worldwide.