Wednesday, September 28, 2022

Confirmed: US Navy Shot Down TWA-800, Families File Suit



More evidence including a whistleblower have confirmed that the U.S.

ORIGINAL LINK