Pair of stars buzzed the solar system 70,000 years ago

A pair of dim red stars, shown in an illustration, passed within 0.8 light-years of the sun (left) roughly 70,000 years ago.
Michael Osadciw/Univ. of Rochester
A pair of dim red stars, shown in an illustration, passed within 0.8 light-years of the sun (left) roughly 70,000 years ago.
Michael Osadciw/Univ. of Rochester