The sun's long-lost twin could be in deep space, researchers suggest
Published
The center of the Solar System, the sun continues to fascinate researchers, with NASA sending a probe to "touch" the massive star. A new study, however, suggests it may have a long-lost twin.
Full Article