During an appearance this week at the University of Virginia, NASA boss Bill Nelson made some eyebrow-raising remarks about a possible connection between military sightings of unidentified flying objects and the search for alien life.
“I’ve talked to those pilots and they know they saw something, and their radars locked on to it,” Nelson told the crowd at the university ... Read even more