In 2005, ESA's Huygens probe landed on Titan, revealing the atmosphere, landscapes, and chemistry of Saturn's moon.
The European Space Agency recalls the historic landing on the Saturn moon and the mission that made it possible. Credit: ESA ...
Who hasn't looked into the sky and wondered if there's life out there, somewhere, looking back at us? Is it possible there's ...