The latest findings of microbial life flourishing in the extreme environment of subglacial Lake Whillans in Antarctica, which were detailed in the first part of this article, are further hinting at the possibility of life existing in a similar fashion as well in the mysterious, underground alien waters of Europa. (americaspace.com)