fbpx

Ten million stars later, astronomers have found no evidence of alien technology.


137
137 points

Ten million stars later, astronomers have found no evidence of alien technology. https://t.co/yHhPgsXt0G
Nebula


Capt. Xerox