Water on Mars has been escaping for at least a billion years. Find out how NASA’s MAVEN spacecraft has shed new light on why this happens. (4 min read)
Tag: Atmosphere
Why Mars? Why Not Life on Venus?
Is there life on Mars? Nobody knows. Why not try Venus? There could be life in the clouds. Learn more. (4:00 min read)