Post navigation ← Previous Next → Alien star system buzzed the Sun Share: First published by | February 18, 2015 | Science & Technology | 0 responses An alien star passed through our Solar System just 70,000 years ago, astronomers have discovered. Read the full story →