By Jack Cashill On July 17, 1996, TWA Flight 800 left JFK airport in New York City heading east to Paris. Twelve minutes after its 8:19…
Posts tagged as “TWA Flight 800”
by Ethan Huff (Natural News) The official story surrounding the tragic crash of Trans World Airlines (TWA) Flight 800 back on July 17, 1996, maintains…