If there are aliens in nearby star systems, they may have already spotted Earth - CNET

Location, location, location. It matters whether you're looking for a house -- or for humans.

from CNET News https://ift.tt/35Rbw9e
Previous
Next Post »

StatCounter