Astronaut Claims Aliens Exist

This is one of those stories that usually gets me annoyed. Skeptics like to bring their own “legitimate” scientists or witnesses into the UFO debate, and that’s supposed to be the final word. Buzz Aldrin says there’s no UFOs, and since he’s been to a tiny part of space a few times, he must know […]