Science
A 'Mass Migration' Of Stars From The Milky Way's Center Could Explain Why There's Life In Our Solar System
By Live Science
Thousands of sun "twins" spotted by a space telescope could shed new light on how our star came to host at least one life-friendly world — and a big stellar migration was involved.
Researchers used data from the now-retired Gaia space telescope, a Eu ...Read more