Sign Up!
Login
After years of research, scientists have confirmed that water exists on Mars, in the form of a lake, one mile beneath the surface. Do you think that there is life in the waters beneath Mars’ ice caps?
Comments: Add Comment