space

Odds of Life on Newfound Earth-Size Planet '100 Percent,' Astronomer Says

More from Space.com