Astronomers discover nearby super-Earths that could "potentially host life" - CBS News

12:38pm PDT - June 26th, 2020    science - CBS News

The host star is just 11 light years from Earth — making us practically neighbors.