A large reservoir of liquid water has been found deep beneath the frozen surface of Mars near the planet’s south pole, according to a new paper by Italian researchers published in the journal Science.
Watch TV shows, movies and more on Yahoo View.
About NBC News MACH
Mach asks big questions and celebrates big ideas. It champions science & innovation, challenges technology, and explores our universe. See More
Check out more stuff on Yahoo View