Aliens could have already spotted Earth from over 2,000 different star systems – CNET

By | June 24, 2021
Location, location, location. It matters whether you’re looking for a house — or for humans.