One of Earth's nearest exoplanet neighbors, the planet orbiting Barnard's Star, may still have a chance at hosting life, despite its frigid temperatures.
%d bloggers like this: