A Star Can Host Seven Habitable Planets

Most scientists are strongly positive about the possibility of life on exoplanets — planets located outside our solar system. For all we know, there are some “Earth-like” planets that could potentially host life.   Astronomers have discovered seven intriguing planets. Research…