Does any one know any of the details of the discovery of life on Mars? At least something more than CNN (anything. CHris