That's the gist, anyway In a development which may untwist a few knickers around the internet, NASA scientists have now explained just what their Phoenix robot lander has found in the soil of Mars - and what the implications are for possible discovery of life on the Red Planet.… ...