Two newly discovered planets in a five-planet system are the right distance from their star to support liquid water and are potentially habitable to life as we know it.
Comments
You need to be a member of CKA and be logged into the site, to comment on news.