Artist’s impression of an exoplanet orbiting its star. Credit: NASA/JPL-Caltech Scientists have discovered a rocky planet that likely has an atmosphere and could support life. In an article published today in Science1Researchers report their observations of helium escaping from the atmosphere of a rocky exoplanet called LHS 1140b. The finding indicates that LHS 1140b has