Share good ideas and conversation.   Login, Join Us, or Take a Tour!
mk  ·  208 days ago  ·  link  ·    ·  parent  ·  post: Best evidence yet for alien life on Saturn's moon found by scientists

I'm not sure if it is sensationalist. It really is the best evidence for extraterrestrial life yet. We should be fast-tracking the next probe.