Two teams of scientists have found evidence of hydrothermal vent activity on the little moon! slate.com
source permalink