A professor suggests there are insects on Mars, but this questionable claim could hurt the search for life, experts say.
A professor suggests there are insects on Mars, but this questionable claim could hurt the search for life, experts say.