Story perspectives
NASA Confirms Liquid Water on Mars, Boosting Life Potential
5/20/2025
48 6
1 of 1
Story summary
- Seismic evidence from NASA's InSight mission reveals underground liquid water on Mars, hinting at aquifers akin to those on Earth. Located between 5.4 km and 8 km deep, this groundbreaking discovery opens doors to the potential for microbial life and paves the way for future human exploration, emphasizing the urgency for innovative drilling methods.
