This solar system of seven Earth-sized planets may be the best place to look for alien life – The Verge

“Many of the planets have the right temperatures needed for hosting liquid water…”

Source: This solar system of seven Earth-sized planets may be the best place to look for alien life – The Verge

Advertisements