07.17.2016 Community Twenty years later, remembering TWA Flight 800 A large flash of light filled the night sky south of East Moriches just after 8:30 p.m. on July 17, 1996. In seconds, 212 passengers and 18 crew members...