Scientist Claims to Find Proof of Life on Mars, But The Truth is Far More Complicated

Familiar Form

NASA/William Romoser/Ohio University

“These characteristics should likewise be valid to identify an organism on Mars as insect-like. On these bases, arthropodan, insect-like forms can be seen in the Mars Rover photos.”

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top