pentagon ufo program

The Navy Just Released UFO Videos That Demand Another Look

If you follow the universe of unidentified flying object (UFO) sightings at all, you’ve probably already seen the intriguing footage that was officially released by the US Department of Defense this week. The clips were recorded in 2004 and 2015 by infrared cameras on US Navy aircraft and show what the Pentagon calls “unidentified aerial…

Read More