Aliens Previously Populated Our Solar System?

Astrophysicist: ETs May Have Already Lived and Died In Our Solar System The big question: Did they leave artifacts behind for us to find?      As science continues to search the cosmos for evidence of intelligent extraterrestrials and, at the very least, for habitable planets that might harbor even […]