Posts tagged MARSIS
Why finding water on Mars matters | TIS#130

The European Space Agency has found evidence of liquid water in a lake underneath the surface near the southern pole of Mars. But what does that mean for future spaceflight? Why does it matter and why should we care about it? Alex does his best to answer these questions and discuss this historic discovery. 

Read More