NASA Publicly Admits the Truth Is out There
NASA has been studying UFOs, or unidentified aerial phenomena (UAPs), for the past seven months. They recently held a public meeting in Houston where they shared that about 40 sightings of UFOs still lack explanation. However, NASA made it clear that they don’t have enough evidence to confirm the existence of extraterrestrial life. During the … [Read more…]