Water Found On Mars!
Space.com Liquid water flows on Mars today, boosting the odds that life could exist on the Red Planet, a new study suggests. The enigmatic dark streaks on Mars — called recurring slope lineae (RSL) — that appear seasonally on steep, relatively warm… Continue Reading