Mars: The wet planet? 7th Space Family Portal, 02 May 2019 On Mars, low atmospheric pressure means that water would freeze or boil away within minutes.
Mars: The wet planet? | EurekAlert! Science News EurekAlert!, 02 May 2019 On Mars, low atmospheric pressure means that water would freeze or boil away within minutes.