Seven Earth-like planets found that could have life

2022-03-03 0

Astronomers have found a nearby solar system with seven Earth-sized planets, potentially with liquid surface water, raising the prospect of life.

Free Traffic Exchange