24/7 Wall St.3 weeks agoOMG scienceThese Alien Worlds Discovered by NASA Could Harbor LifeHumanity's expansion into the galaxy may soon focus on planets likely harboring extraterrestrial life, such as Proxima Centauri b and others. [ more ]