Mystery Buzz Aldrin and three other astronauts pass the lie detector... Ansh Srivastava April 12, 2018