"ps The Mars Rover has found traces of CARBON, the building block of life itself."Is this proof that the Martians failed to delay carbon emmissions until it was too late?