Underground lake with liquid salt water found on Mars

Al Jazeera English 2018-07-25

Views 1

Finding liquid water on the red planet is seen as one of the most important aspects for life on Mars.

Share This Video


Download

  
Report form