Tech

We may have just found our sun’s long-lost twin

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