There is so much they are hiding.
My uncle was a mechanic for TWA, at the time, working at Kennedy. He has pretty much confirmed everything in this article....massive coverup.