Sci + Tech
In Russia, Huge Ice Balls Make Themselves
Imagine you live near the ocean and wake up one morning to see hundreds of ice balls littering the beach. That’s what happened ...