Could life on Mars have hidden from extreme weather in a cavern on the Pavonis Mons volcano? This 2011 orbiter image of an otherworldly crater has NASA asking just that
Click here for original story, Mysterious crater on Mars could be a good place to look for life
Source: New Scientist – Space