After a weekend of rampant speculation, NASA has confirmed our suspicions: There’s probably liquid water on Mars, today. The landmark finding makes the notion of life on the Red Planet all the more plausible.
Reality Bites
After a weekend of rampant speculation, NASA has confirmed our suspicions: There’s probably liquid water on Mars, today. The landmark finding makes the notion of life on the Red Planet all the more plausible.