NASA reportedly finds water on Jupiter satellite Ganymede

U.S. space agency NASA has confirmed the existence of a new source of water in our solar system. After analyzing scientific data collected by the Hubble Space Telescope, scientists confirmed...