Mars

NASA announces liquid water exists on Mars, could support life.

Recurring slope lineae (RSL) reveal the presence of flowing water on Mars