Home Just in: NASA Has Found Oceans of Liquid Water on Mars...For Real Just in: NASA Has Found Oceans of Liquid Water on Mars…For Real by Magic of science 3 months ago3 months ago Just in: NASA Has Found Oceans of Liquid Water on Mars…For Real