One million alien visitors from another star system could already be lurking in the solar system. We aren't talking about ...
A giant wave of undulating gas and dust appears, per new research, to have engulfed our Solar System millions of years ago.