NASA discovered water in planetary Neptune's atmosphere
nasa found water in the atmosphere of the hat-p-26b, a planetary neptune-like planet more than 430 light-years from earth, though it was not a water world.Maybe the Solar System 2.0 is not the 'cradle of nurturing life' as NASA hopes
scientists have just published evidence that could suppress hope that life can be formed and nurtured in the solar system 2.0.'Planet Hunters' are looking for signs of extraterrestrial life around nearby stars
learn about exoplanets proxima b: planet hunters are looking for signs of extraterrestrial life around nearby stars.