Alien Life

Alien life or Extraterrestrial life on -or- outside Earth, latest updates and news archives on these hypothetical life forms.