universetoday.com
Huygens Spots Methane Fog On Saturn's Moon Titan
Researchers from York University explain how old data from the Huygen's probe has confirmed that methane fog exists on Titan's south pole
Matt Williams