Go to Keeping Current - Add a comment - Go to NASA presents new evidence of water plumes on Europa
posted by Sea_Gypsy on September 27, 2016 at 1:08 AM | link to this | reply
Very fascinating.
posted by FormerStudentIntern on September 26, 2016 at 5:38 PM | link to this | reply
posted by BC-A on September 26, 2016 at 4:24 PM | link to this | reply