A team of researchers at Brown University have uncovered evidence that there might be liquid water beneath the dwarf planet Pluto’s icy surface. If the global...