Liquid water is typically associated with planet Earth, but our solar system hosts surprisingly large volumes of the stuff—you just need to know where to look.

Read more…