Main category
Natural Sciences (Astrophysics and Astrononmy)
Caption
Whether there was life on Mars at some point in the distant past remains a mystery for scientists. Many discoveries have been made in the last 10 years that have allowed them to shed some light on this question; for instance, we know for a fact that there was water on the Red Planet for millions of years!
Made by euronews, the most watched news channel in Europe.
If the video contains inappropriate content, please
report the video. You will be redirected to the landing page.