If there are aliens in nearby star systems, they may have already spotted Earth Posted by Takayuki Sugano in alien life, habitats Jun 272021 Location, location, location. It matters whether you’re looking for a house — or for humans. Read more | >