Potentially Habitable Planet Discovered

151 points by ygd

Read the article

Discussion on Hacker News