By Alex Newman More evidence including a whistleblower have confirmed that the U.S. Navy did indeed shoot down TWA Flight 800 in the Atlantic as it…
Posts tagged as “TWA 800”
by Jack Cashill In the past few weeks, I have received numerous inquiries about ten-year Navy veteran William Henry Teele III. After years of quietly…
by Jack Cashill On July 17, 1996, TWA Flight 800, a Paris-bound 747 out of JFK, blew up off the coast of Long Island. It…