The planet has the highest ranking on a scale know as the "Earth Similarity Index," - meaning that it is more likely to be able to support life than Mars or the Moon. What's more, at 20 light-years away, it's relatively close.
The planet has the highest ranking on a scale know as the "Earth Similarity Index," - meaning that it is more likely to be able to support life than Mars or the Moon. What's more, at 20 light-years away, it's relatively close.