NASA maps Saturn’s Titan moon, which could support alien life
NASA recently unveiled a new mission to fly to Saturn's moon, Titan, which could potentially harbor alien life. But before they got there, the space agency mapped the celestial satellite for the first time, further demonstrating its…