Environment Latest 'Snowball Earth': The Best Evidence Yet May Have Just Been Found Science Alert August 25, 2024 0Comment “These rocks record a time when Earth was covered in ice.”