Rain spotted on Saturn's moon Titan, which may be home to alien life

January 17, 2019

Saturn’s moon Titan, which some scientists have theorized could be the home to extraterrestrial life due to the presence of surface liquid, is providing another surprise to researchers — the sight of fresh rainfall.

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *