‘Goldilocks Stars’: Best Planets for Aliens Have Been Identified by Astronomers

In their tireless quest for signs of alien life, astronomers have coined the intriguing term “Goldilocks zone” when referring to a stellar body’s habitable zone: the distance from a star where liquid water can be present on the surface of…