Where there's water, there may be life — and there's water all over the galaxy
Odds of finding alien life boosted of billions of habitable worldsLink copiedApril 28, 2012, 6:10 PM UTCBy msnbc.com technology & scienceWhere there's water, there may be life — and there's water all over the galaxymsnbc.com technology & science