We May Have Just Found Our Sun’s Long-Lost Twin

  • 6 years ago
Most stars have at least one other companion, and scientist think they may have just found our Sun’s long-lost twin.

Recommended