First "Potentially Habitable" Planet Announced

SkyandTelescope.com

[bookmark]