Anonymous

No, NASA (Still) Has Not Discovered Proof of Alien Life

It seems that every few months or so, breathless claims surface on the internet that NASA is about to make…

8 years ago