Science in a Minute 112217 Sorry No Flowing Water on Mars After All November 21, 2017 7:42 PM Your browser doesn’t support HTML5 Science in a Minute 112217 Sorry No Flowing Water on Mars After All