Showing posts with the label Insider

Top Secret UFO Files: Retired Navy Petty Officer Going Public?

Tweet      An anonymous witness claiming to have seen thousands of files relating to “UFO/ET” projects while working at the Naval Telecommunication Center at NAS Moffett field in the late 80s, says…
Subscribe Our Newsletter