MarsNews.com

ET on Mars, claim researchers The Australian

NASA found evidence of life on Mars in 1976, but dismissed the findings as impossible, two British astronomers claim. Now, evidence from missions such as the Mars Global Surveyor suggests that the early observation was correct after all.