Eight years ago, January 14, 2005, the European Space Agency’s Huygens probe plunged through a thick, mysterious, and planet-like atmosphere and landed, a bit roughly it seems, on the surface of Saturn’s largest moon –Titan. Huygens’ descent and landing gave mankind a glimpse of a world never before experience, not even by telescope, and yesterday marked […]
Trending Articles
More Pages to Explore .....