NASA released its UFO report and now has a director of UFO research

NASA released its UFO report and now has a director of UFO research

Today, NASA released its "Independent Study Team Report" on UFOs. According to NASA Administrator Bill Nelson, "The top takeaway from the study is that there is a lot more to learn. The NASA independ… [+1900 chars]

Read More
Top