Scientists have spotted an Earth doppelgänger that may have the right specs to harbor life, in the Libra constellation just 20 light-years distant.
Although details about conditions on the planet’s surface remain a mystery, the find suggests that many more potentially habitable planets are likely to be found.
Log in
Subscribers, enter your e-mail address for full access to the Science News archives and digital editions.