Science / space 'Nemesis' Was Once Likely Part of Our Solar System Scientists say our sun almost certainly had a twin long ago By Linda Hervieux Posted Jun 15, 2017 12:06 PM CDT Updated Jun 15, 2017 12:20 PM CDT Copied Back