OK, so today NASA denied finding any signs of life, and in contrary reported discovering traces of perchlorate that is toxic and might mean an environment rahter hostile to life. On the other hand perchlorate is used in rocket fuel, so the measuring devices might have been contaminated (though they wrote they excluded this possibility).
More details here:
Conflicting Results from Phoenix Science Instruments Prompts Further Study | Universe Today
SPACE.com -- NASA Scientist: Reports of Mars Life Finding Are 'Bogus'
SPACE.com -- New Data Suggest Mars Soil Not As Life-Friendly As Thought