As scientists scramble to determine whether there is life on Mars, Ohio University Professor Emeritus William Romoser's research shows that we already have the evidence.
www.eurekalert.org
A few news outlets picking this up at the moment.
A professor of Entomology, Dr. Emeritus Romoser (great name btw) of the University of Ohio is claiming that footage and stills from the various Mars rover missions show not only fossilised insects but live insect like organisms as well.
While there doesn’t seem to be anything official from NASA or any other scientists in the way of verification, it is worth noting that this guy is very well respected and experienced in his field.
Very interesting stuff and could be a massive discovery if verified!