A Solar System Littered With Alien Artifacts?
As powerful space telescopes seek out Earth-like planets, and SETI radio telescopes listen for transmissions from aliens, physical evidence for intelligent extraterrestrials might be right in our backyard. I’m not…