Evidence from Snowball Earth found in ancient rocks on Colorado’s Pikes Peak – it’s a missing link

.....

© The Conversation