‘There is no group that would be happier to see such a thing’: Nasa hits out at UFO hunters who say they have found strange creatures on Mars

Ashwin Vasavada, a Nasa scientist who works on the Mars rover project, blames the sightings on a trick of the mind, known pareidolia – the psychological response to seeing familiar objects in random places. —> Read More