An unusual depression in the northern Hellas basin on Mars could be a new place to look for life on the planet, says a team of planetary researchers. The depression was probably formed by a volcano beneath a glacier and could have been a warm environment well suited for microbial …
Read More »