Home / Tag Archives: Life

Tag Archives: Life

Mars had liquid water as recent as 500,000 years ago

Although there is a lot of research and effort going into figuring out Mars' future and how we might fit into that, many people (and a few rovers) are trying to figure out its past as well. Something that's become apparent about it recently, is that it has large deposits …

Read More »