E eurekalert.org Are we being watched? Tens of other worlds could spot the Earth 1 points therealgimli 9 years ago 0 comments