Has a SQUIRREL been found on Mars?

express.co.uk – By Joey Millar – Sharp-eyed internet users spotted the animal in an official NASA photograph taken by the Curiosity Rover soon after it landed on Mars in 2012. Conspiracy theorists believe the picture reveals a top-secret NASA experiment which the public were not informed about due to animal rights violations. The UFO Sightings Daily website said: “It is really amazing and strange. I guess that’s why I love this one so much. It’s a cute rodent on Mars.”

More… http://www.express.co.uk/news/weird/778118/squirrel-on-mars-conspiracy-theory-curiosity-rover