The Pentagon said Friday it was setting up a new task force under the US Navy to investigate UFO sightings.
Click here for original story, Pentagon to set up new unit to investigate UFOs
Source: Phys.org
The Pentagon said Friday it was setting up a new task force under the US Navy to investigate UFO sightings.
Click here for original story, Pentagon to set up new unit to investigate UFOs
Source: Phys.org