Europa³!

Where does Europa stand in all of this new info? What Europa has to do with your oceans or seas? Oh! It has to do a lot; for astrobiologists changed their minds about life in space based on the discovery that was mentioned in your previous post. How? Discovering that some animals living under the … More Europa³!