The Pentagon just announced the creation of a task force to analyze and understand the "nature and origins" of UFOs. Here's what the much-hyped news means.
What does the Pentagon's new UFO task force mean? Experts weigh in. : Read more
What does the Pentagon's new UFO task force mean? Experts weigh in. : Read more