Could snowball planets still host life? This study claims so byMihai Andrei August 5, 2019 After all, the Earth was once a snowball too.