Mars: Are There Insects on the Red Planet?

Professor Emeritus William Romoser, who is an entomologist from Ohio University, stated that the images captured by NASA’s Mars rovers clearly show proof of fossilized and living creatures on the…

Read more »