Menu

Blog

Mar 1, 2021

Does Water on Mars = Life? | Countdown to Mars

Posted by in category: alien life

Mars is on the outer boundary of our solar system’s habitable zone, meaning it’s a region where liquid water could form and exist for long periods of time. We know that water is the source of life on Earth, but could it also point to the same on Mars?

Watch the NASA’s Perseverance Mars Rover touch down on Mars LIVE on our TikTok TODAY starting at 3:15P ET! http://tiktok.com/@discovery

Leave a reply