The evidence of possible liquid water on Mars announced Thursday has scientists newly excited about the Red Planet's potential to host some form of primitive life, scientists say.
The discovery comes from the Mars Reconnaissance Orbiter (MRO), which spotted slopes carved into the Martian...