Scientists Have Released NASA Rover Photos Showing Possible Insect and Reptile Life Forms
A study of NASA’s Mars rover images has raised intriguing possibilities about extraterrestrial life on the Red Planet. Ohio University Professor William Romoser has identified what he believes to be insect- and reptile-like…