Have We Found Any Evidence of Life on Mars? William Romoser, an insect study specialist, says that some photographs …