The Oceans of Europa may be Habitable …

The oceans of Europa could have conditions favoring the development of life, a new NASA study suggests.

Read →