Drooid Logo
Back to today’s briefing

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.