Buzz Aldrin Passes Lie Detector Test, Leaving Experts Convinced Alien Life Exists
The former renowned NASA astronaut and the second man to step on the Moon, Buzz Aldrin, has undergone and passed a lie detector for claims he saw extraterrestrial occurrences during his trip. Together with him, three other NASA astronauts, Al Worden, Edgar…