Martian asteroid craters could be refuge for life

The best place to look for life on Mars and other planets could be the impact craters of asteroids.