Any proof that there’s life on Mars is still non-existent The National Aeronautics and Space Administration (NASA) agency of the US government has made a statement to that effect in answer to the sensational article in the British tabloid newspaper “The Sun”  saying that the Mars rovers  Spirit and Opportunity  have allegedly found a biological substance similar to a bog