What Does New-Found Water on Mars Mean for life?


Video Details

Life, as we know it on Earth, needs liquid water to survive. In 2015, NASA scientists announced the historic discovery stating that, under certain circumstances, liquid water was found on Mars.

The discovery could not have been possible without a rover called Curiosity that landed on Mars in 2012, and it has since found building blocks of life in an ancient lake bed.

DCODE the continuing journey of Curiosity and the hunt for life on the red planet.

Date Added: 2019-10-15


Watched 2787 times

Tags: None

Video Tags

No tags

Latest Wallpapers


Wallpaper Tags

No tags

Game Tags

No tags

Image Tags

No tags