I believe that life is appearing all the time deep underground in places where there is heat, water, and perhaps enough pressure, but the old life eats the new one. Everything points to the fact that there is life on the martian underground, and probably that happens in many planets.