Ohio University entomologist examines NASA Curiosity rover images and claims they reveal insect and...
NASA's Latest Rover Images Reveal Possible Winged Insect and Predator Life Forms on Mars
Ohio University entomologist examines NASA Curiosity rover images and claims they reveal insect and reptile forms on the Martian surface.
Author: Indian Defence Review
Read Original Article