Tuesday, May 22

Hot Springs On Mars?

The Mars rover, Spirit, has come across soil that scientists say may suggest the presence of hot springs on Mars. Yet another find from the rovers that suggest life may have existed on Mars once.