rsl RSL on Mars Proof Water Still Flows There? (Video) RSL or “recurring slope lineae” moving down Martian slopes might be proof water is flowing on Mars today, if NASA/JPL Read More ยป February 11, 2014 No Comments