'Billions' of Stars Have Planets that Could Contain Liquid Water and Life

March 19, 2015 1:46 AM

6 0

A new research study has determined that there are billions of the stars in the Milky Way located in the "habitable zone", where liquid water might exist, and with it, life as we know it.

A new research study has determined that there are billions of the stars in the Milky Way located in the "habitable zone", where liquid water might exist, and with it, life as we know it.

Also read: Kraft Heinz to pursue merger despite Unilever rejection

Read more

To category page

Loading...