Satellite imaginary by MAVEN show narrow streaks that appear on slopes during warm seasons, lengthen, and then fade when conditions become cooler. Credit: Nasa/JPL/University of Arizona/PA

There is most probably liquid water on Mars. This is the conclusion drawn by NASA researchers based on new findings.


Check out the NASA public live feed below.