NASA spacecraft to probe possibility of life in Europa's salty ocean (science.org)1 points by pseudolus 9 hours ago | 0 comments