Science July 13, 2018 Habitable exoplanet: Ross 128 b could support life A new study published in the Astrophysical Journal Letters provides even more reason to think Ross 128 b, the second closest exoplanet to Earth, could harbor life.Source: Habitable exoplanet: Ross 128 b could support life | Big ThinkShare this:WhatsAppTweetEmailRelated Space