Mars photo renews life debate