The ambitious mission won’t actually look for life, but it should find out if the presumed ocean provides a habitable environment.

Leave a Reply

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