It looks like the galaxy is overflowing with worlds soaked in water, but scientists are divided on whether life there would succeed or fail -- Read more on ScientificAmerican.com More...
Forum Rules