Plus, should the infamous Stanford Prison Experiment be retracted? Leopard-spotted rocks are ‘an intriguing signal’ of microbial life on Mars. Skip to main content ...