Astronomers have reported the discovery of a star that passed within the outer reaches of our Solar System just 70,000…
We now know our stellar neighbors just a little better, and a new discovery may help tell us how common…