UFO

DoD Releases Video Showing a Navy Pilot’s Encounter with UFO

By Debbie Gregory. On March 9, a video was released that appears to show U.S. Navy pilots encountering an unidentified…

7 years ago