Creepy images of ‘spiders’ crawling all over the surface of Mars have left people stunned
Scientists have been on the lookout for indicators of life on Mars for a number of years. Although we nonetheless have no idea about human life, photographs of what seems to…