Astronomers to Search New Super-Earths for Life

More from LiveScience