Major, record-breaking snow blankets Moscow, Russia
A major snowstorm described by meteorologists as a "snow apocalypse" has descended on Moscow, Russia, beginning Thursday, February 11, 2021. The capital city saw disruptions, travel delays, and a record snowfall for February 12. Russian weather service…