Could this meteorite show evidence of ancient water and life on Mars? That's one possibility raised in a new paper…