G gizmodo.com A Visiting Star Jostled Our Solar System 70,000 Years Ago 228 points rbanffy 8 years ago 86 comments