Tabitha Shiflett

Calm Down, NASA Hasn’t Found Alien Life

Not yet, at least. If you're an Area 51 junkie or a conspiracy connoisseur, then you're probably going to be disappointed when I tell you NASA isn't planning on dropping any extraterrestrial life news anytime soon.

Recommended Stories

Real Time Analytics