A 'mass migration' of stars from the Milky Way's center could explain why there's life in our solar system
Key Points:
- 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 da