Only... it's underground. 10 km or so (maybe 5 miles).
It was discovered by the Mars Insight Lander.
www.ecoticias.com
It was discovered by the Mars Insight Lander.
NASA finds this on Mars and is already looking for life: It's the biggest discovery in history
NASA’s discovery of subsurface liquid water on Mars could revolutionize space exploration and reignite the search for extraterrestrial life.
