Night Fall
For the first 39 years of my life I lived on Long Island and there are some events that stand out clearly in my memory. One of them is the crash of TWA Flight 800, which went down off the south shore of Suffolk County in 1996. One detail about it, in particular, that I […]