Scientist claims to spot insects on Mars, but I think they're just rocks CNETPhotos show evidence of life on Mars, Ohio entomologist claims Phys.orgChinese Mars rover completes landing trial ahead of 2020 launch Spaceflight NowPhotos Show Evidence of Life on Mars: Insect- and Reptile-Like Fossils & Living Creatures SciTechDailyComposites training firm lends a hand with Mars rover CompositesWorldView full coverage on Google News