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

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