'Death Star' Ocean? Seven Moons That Could Host Huge Hidden Liquid Reservoirs By Elizabeth Howell October 17, 2014 Elizabeth Howell