Touchdown on Titan: Huygens Probe Hits its Mark A European probe has landed on Saturn’s moon Titan a mysterious satellite that has perplexed astronomers for decades. The probe’s landing is the farthest touchdown for any human-built object to set land on another world. [ Full Story ]Tweet Posted by jburk to: General News