Deep Space ‘Snowball’ planets might be better abodes for life than we thought Frozen worlds could still have patches of habitable land