universetoday.com
The Closest Star to the Sun, Proxima Centauri, has a Planet in the Habitable Zone. Life Could be There Right Now - Universe Today
A new study by a team from the Carl Sagan institutes shows how life could survive the harsh radiation on neighboring exoplanets like Proxima b.