News

Alien star system buzzed the Sun

An alien star passed through our Solar System just 70,000 years ago, astronomers have discovered.

Exit mobile version
Skip to toolbar