mrs

  • There Is Liquid Water On Mars [Updated]

    There Is Liquid Water On Mars [Updated]

    That’s right, Italian researchers just found a massive reservoir of liquid water – a lake that stretches about 20 kilometres across and IS 1.5 kilometres deep – under the polar ice cap of Mars. I’m not joking. There’s water on Mars. Holy wow there’s water on Mars, people.