Pair of stars buzzed the solar system 70,000 years ago
Tuesday, February 17, 2015 - 19:10
in Astronomy & Space
Astronomers discover a binary system that made the closest known flyby of the sun.
Astronomers discover a binary system that made the closest known flyby of the sun.