Water on Mars: Coastal delta provides new evidence
Monday, July 22, 2013 - 12:00
in Astronomy & Space
KRISTEN BUTLER, UPI.com Hi-res images of a possible coastal river delta provide new evidence for a large ocean on Mars.
KRISTEN BUTLER, UPI.com Hi-res images of a possible coastal river delta provide new evidence for a large ocean on Mars.