Here on Earth, he explains, and perhaps in outer space as well, it can almost be taken as a law of nature that: Where there is water, there is life.Blogs, videos, illustrations and other information can be found on the Subglacial Lake Ellsworth Antarctica website.Translated from the German by Ella Ornstein