Added New York Times article: “Wow, what is that?” Navy pilots report UFOs

A new news article has been added to the “media reporting” section. This time about Navy pilots reporting UFOs.

Leave a Reply

Your email address will not be published.