6 ms·A Star Grazed Our Solar System 70,000 Years Ago, and Early Humans Likely Saw It2 points by startupflix 8y ago