An entomologist claims rover photos show life on Mars in the form of both living and fossilized insects, but the evidence is far from convincing.
Source: Professor Claims to Have Discovered Insect-Like Life on Mars
An entomologist claims rover photos show life on Mars in the form of both living and fossilized insects, but the evidence is far from convincing.
Source: Professor Claims to Have Discovered Insect-Like Life on Mars