Life In Mars

NASA's Curiosity rover reveals evidence of past life on Mars

Mon, 27 Jun 2022 - 12:13 GMT

While traveling on the surface of Mars, the Curiosity rover discovered evidence of the past existence of lakes on the "Red Planet".

More