NASA is embarking on an incredible new £256m mission to a moon where there amazingly "could be life". NASA has awarded SpaceX a contract to launch the agency’s Dragonfly mission to Saturn’s Titan moon ...
The existence of another watery world in the outer solar system may offer clues to how such seas form — and hope for another spot to search for life ...