Tag: Astronomers

Astronomers find nearby solar system with seven Earth-sized planets

  Astronomers have found a nearby solar system with seven Earth-sized planets, three of which circle their parent star at the right distance for liquid...