Flight 800
Today marked the 19th anniversary of the TWA Flight 800 crash. The ceremony was held in the evening for family and friends of the victims at the memorial at Smith Point. The Paris-bound TWA Flight 800 had just taken off from Kennedy Airport when it exploded at 8:31 p.m. July 16, 1996 and plunged into […]
Read More Flight 800