For many of the families of the 230 people on board TWA Flight 800, returning to the memorial at Smith Point County Park brings them peace. Maria Toscano, 74, of Shirley, visited the memorial this ...
On July 17, 1996, TWA Flight 800 exploded off the coast of New York, killing all 230 on board. The flight had only just taken off when disaster struck, and what followed was one of the most ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results