Technology: Long ago, Mars could have supported life

Technology: Long ago, Mars could have supported life

A mountain on Mars may have built up over time from lake sediments, according to NASA scientists who have been studying observations from the Curiosity rover scouring the Red Planet.

firedev