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...